PHP7.1.12开启cURL扩展解决办法

我们都知道在php.ini中,搜索 “extension=”就可以找到载入扩展的配置。
其中” ; “表示注释,去掉注释才能是配置生效。
PHP7.1.12开启cURL扩展解决办法_第1张图片

去掉注释仅仅是指定了PHP扩展的文件名,没有指定文件所在的路径。
因此还需要在php.ini中搜索 “extension_dir”,修改成PHP扩展文件的保存路径。
PHP7.1.12开启cURL扩展解决办法_第2张图片
一般完成这2个步骤即可开启PHP扩展。


但是并未能成功开启cURL扩展(笔者环境:PHP7.1.12+Apache2.4.29),搜索查找各种解决办法。
最终正确的解决办法是:
在php.ini中开启cURL扩展的基础上,再在apache2.4\conf\httpd.conf 文件末尾添加

LoadFile G:/web/php7.1/php7ts.dll
LoadFile G:/web/php7.1/libeay32.dll
LoadFile G:/web/php7.1/ssleay32.dll
LoadFile G:/web/php7.1/libssh2.dll

笔者猜测cURL扩展需要其他文件(.dll)的支持,由于未指定扩展文件的支持库,所以未能正常加载cURL扩展。

你可能感兴趣的:(开发环境搭建,PHP)