如何在PHP中启用cURL?
如何在PHP中启用cURL?
Answers:
Windows 7的步骤:
extension=php_curl.dll
在php.ini中未注释最后,也许是大多数人不知道的一个:4.确保Windows System32文件夹中有这两个文件:libeay32.dll ssleay32.dll如果不存在,则可以从该php
文件夹中复制这两个文件。
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
也许就是问题所在。
Ensure extension_dir in php.ini is correctly set to the ext folder
那为我做了工作。
我发现文件位于:
C:\xampp\php\php.ini
未评论:
;extension=php_curl.dll
zypper in php5-curl
rcapache2 restart
PHP 7 ^版本:
sudo apt-get install php-curl
sudo service apache2 restart
对于XAMPP中的Windows操作系统用户(对我有用)。
步骤1:前往C:\ xampp \ php \ php.ini
编辑此文件php.ini
找到curl-您将看到一行; extension = php_curl.dll。
删除分号(;)extension = php_curl.dll。所以这条线看起来像
;extension=php_curl.dll
至
extension=php_curl.dll
步骤2:从php文件夹复制ssleay32.dll,libeay32.dll。粘贴到C:\ Windows \ System32 \
步骤3:重新启动系统。Curl将成功运行。
检查curl模块是否可用
$ ls -la / etc / php5 / mods-available /
启用curl模块
$ sudo php5enmod卷曲
检查php版本,如果已安装php 7.0版本
sudo apt-get install php7.0-curl
sudo service apache2 restart
如果您安装了php 5.6版本
sudo apt-get install php5-curl
sudo service apache2 restart
如果以上方法都不能解决您的问题,并已安装了php-x86(Windows 32位),则问题可能出在openssl-有关更多信息:如何修复libeay32.dll找不到错误