Php 使用CURLOPT_FOLLOWLOCATION时出现cURL错误

Php 使用CURLOPT_FOLLOWLOCATION时出现cURL错误,php,curl,Php,Curl,尝试使用curl\u setopt($ch,CURLOPT\u FOLLOWLOCATION,TRUE)但是我得到了这个错误。如何克服它?这是因为您的安装程序在php.ini中具有安全模式或open_basedir设置 您需要在php.ini中更改这些设置才能执行此操作。尝试添加 Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode o

尝试使用
curl\u setopt($ch,CURLOPT\u FOLLOWLOCATION,TRUE)但是我得到了这个错误。如何克服它?

这是因为您的安装程序在php.ini中具有安全模式或open_basedir设置

您需要在php.ini中更改这些设置才能执行此操作。

尝试添加

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/public_html/curl.php on line

这个不行。这是因为服务器的设置。您应该关闭安全模式并打开basedir
curl_setopt($ch, CURLOPT_HEADER, 0);