【问题标题】:php curl not working in localhostphp curl在本地主机中不起作用
【发布时间】: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 在您的网络服务器上不可用"; } ?>

标签: php 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

【讨论】:

    猜你喜欢
    • 2012-01-15
    • 2015-03-22
    • 2012-01-15
    • 2021-10-03
    • 2020-11-03
    • 1970-01-01
    • 2012-06-01
    • 2011-04-17
    • 1970-01-01
    相关资源
    最近更新 更多