我目前正在尝试cURL
在我的 EC2 服务器(免费层)上启用。
我已经安装php5_curl
并且能够通过 SSH 通过 php 运行 curl。
我正在使用以下文件来查看是否正确安装了 cURL。
测试卷曲.php
<?php
function _iscurlsupported() {
if (in_array ('curl', get_loaded_extensions())) {
return true;
}
else {
return false;
}
}
if (_iscurlsupported()) {
echo "cURL is supported\n";
}
else {
echo "cURL isn't supported\n";
}
?>
通过 ssh: 的命令php testCurl.php
显示支持 curl。我通过浏览器访问它时的命令显示不支持 curl。
我检查了php.ini
位于 php5/apache2 中的文件(浏览器加载的 php.ini 文件(通过另一个脚本测试))并且找不到扩展名。
我检查了位于我的服务器上的“extensions_dir”目录,并且 curl.so 文件位于那里。
我不确定为什么在通过浏览器访问我的脚本时无法运行 curl。
任何帮助将不胜感激。
干杯,jt234
注意:如果您需要更多信息,请询问。我的问题类似(如果不一样)无法在亚马逊 ec2 免费层上使用 PHP curl,但问题尚未解决。