这是警告.
警告:curl_setopt_array()[function.curl-setopt-array]:当在safe_mode中或在第41行的/.../file.php中设置open_basedir时,无法激活CURLOPT_FOLLOWLOCATION
这就是我用来检测cURL的方法.如果未启用cURL,则会触发解决方法.
function curlEnabled() {
if (ini_get('safe_mode') == 1)
return 0;
return in_array('curl', get_loaded_extensions());
}
Run Code Online (Sandbox Code Playgroud)
我发现在启用安全模式或禁用cURL的情况下有效地测试此功能是非常困难的.
有人能告诉我吗
最后,如何改进此函数以捕获'无法激活'错误并返回0?