php curl在本地主机中不起作用
Posted
技术标签:
【中文标题】php curl在本地主机中不起作用【英文标题】:php curl not working in localhost 【发布时间】:2018-05-20 05:25:33 【问题描述】:手动安装php。但是卷曲不起作用。 设置
;extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
;extension=php_gettext.dll
我的代码:
if (in_array ('curl', get_loaded_extensions()))
echo "CURL is available on your web server";
else
echo "CURL is not available on your web server";
?>
回答: CURL 在您的网络服务器上不可用
【问题讨论】:
你遇到了什么错误? 手动安装意味着你取消注释这个像extension=php_curl.dll
?
代码在哪里?有什么错误?仅仅发布扩展程序就没有什么可做的了。
是未注释但未显示在 phpinfo.php 中
if (in_array ('curl', get_loaded_extensions())) echo "CURL is available on your web server"; else echo "CURL 在您的网络服务器上不可用"; ?>
【参考方案1】:
以下是从获取 PHP 到启用 cURL 的步骤:
下载 PHP(这些步骤在 7.1 中测试过) 将 PHP 文件夹添加到 PATH 环境变量 使用扩展目录的绝对路径更新 php.ini 文件并取消注释 php_curl.dll 和 php_openssl.dll 扩展 更新 httpd.conf(Apache 配置文件)以在 PHP 文件夹中加载 php7apache2_4.dll 模块并将 PHPIniDir 设置为 PHP 目录 将 libeay32.dll libssh2.dll 和 ssleay32.dll 复制到 apache/bin 中(替换现有的) 重启 Apache。
Enable cURL on PHP7 windows10 64 bit Apache 2.4
【讨论】:
以上是关于php curl在本地主机中不起作用的主要内容,如果未能解决你的问题,请参考以下文章