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在本地主机中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

本地主机在 chrome 和 firefox 中不起作用

echo在PhpStorm中的Curl中不起作用

CURLOPT_TIMEOUT 在 php / windows 中不起作用?

为啥我的 cURL 请求在 XAMPP 中不起作用?

cgi 页面在本地 IIS 中不起作用

PHP 脚本在直接管理员中不起作用,但在 cPanel 中起作用