0
我面對試圖讓一個URL的內容時,這個錯誤:未能打開流:文件名過長
未能打開流:文件名太長......
代碼:
$url = "/var/www/vhosts/myvhost/scripts/needed_script.cgi?needed_param1=some_value&needed_param2=some_value&needed_param3=some_value"; // and continues up to a long of 926 chars
$url = str_replace(' ','%20',$url);
$web = file_get_contents($url);
$web = implode('', $web);
有什麼我可以做,以避免這個錯誤?一些php.ini設置或任何東西..
它發生在一個新的PHP 5.3的服務器,舊的,與PHP 4.3沒有發生。
你爲什麼包含一個文件路徑作爲url? – AD7six