【问题标题】:Curl error on ApacheMonitor [duplicate]ApacheMonitor 上的卷曲错误 [重复]
【发布时间】:2015-11-14 03:51:02
【问题描述】:

我有一个似乎是错误的问题。 我使用 Windows 7 x64,最近设置手动安装 PHP (5.5.30) + Apache (2.4.17) + MySQL。我用扩展目录设置了 php.ini 并发布了 php_curl.dll。之后我去Apache配置,加载模块,指出php.ini目录,通过终端安装服务并准备好,正在运行php代码。尝试运行 curl 命令时开始出现问题,例如:

curl_init ($ url);

Face出现错误:Call to undefined function curl_init() 经过测试和测试,我发现在其他准备好的服务器(xamp、WAMP、Vertrigo)上执行相同的代码时,代码运行良好,包括内置的 PHP 服务器。了解更多后,我意识到问题总是在通过 ApacheMonitor 运行服务器时出现。在这样做的过程中,错误是瞬时的,在手动 apache 服务器中也是如此,“amp's”都是自动的。然后通过可执行的 httpd.exe 运行服务器,令我惊讶的是 curl 代码运行了。

无论如何,我不知道这是 ApacheMonitor 的错误,还是一些错误配置,我认为这不应该是正常的,我认为这有一些东西阻止它运行。这会有一个简单的解决方案吗?

感谢大家的聆听,抱歉我的英语不好,我是巴西人,我正在学习,为谷歌翻译结识了很多伙伴

【问题讨论】:

    标签: php apache curl


    【解决方案1】:

    你的 PHP 没有 curl 支持

    转到您的 php.ini 文件并删除 ;从以下行的开头标记:

    ;extension=php_curl.dll
    

    ubuntu 13.0 及以上版本,只需使用解绑包即可。在终端中输入以下内容进行安装,不要忘记重启服务器。

    sudo apt-get install php5-curl
    

    【讨论】:

    • 您好,谢谢您的回复。我正在使用 Windows 7 并且已经退出;在 php.ini 中,虽然 curl 在启动 httpd 服务器 (cmd) 时可以完美运行。我的问题是当你开始使用 Apache Monitor
    • 哦,谢谢。我阅读了用户提供的注释,现在正在工作
    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 1970-01-01
    • 2018-12-24
    • 2017-07-06
    • 2015-04-18
    • 1970-01-01
    • 2012-03-29
    • 2016-06-30
    相关资源
    最近更新 更多