0

(我正在运行 Apache 2.2 和 PHP 5.4.14)

我在使用 PHP 启用 cURL 时遇到问题。我取消注释 php.ini 中的行,并extension=php_curl.dll确保依赖项存在于路径中。我还重新启动了 Apache。但是,当我运行 phpinfo() 时,我没有看到 cURL 标头,并且尝试调用 cURL 函数会导致以下错误:libeay32.dllssleay32.dll Fatal error: Call to undefined function curl_init() in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\boxproject\php\lib\Box_Rest_Client.php on line 114

有人看到这个过程有什么问题吗?是否有更多解决问题的方法?非常感谢您的帮助。

4

1 回答 1

0

Step1:从 php.ini 中取消注释 php_curl.dll

Step2:将php安装目录下的以下三个文件复制到Apache的bin目录下

libeay32.dll、libssh2.dll、ssleay32.dll

第三步:重启apache。

于 2019-11-11T13:00:38.057 回答