2017-03-23 108 views
0

當我從瀏覽器訪問時,腳本工作。當我運行的Heroku PHP的script.php,「它不給錯誤,但不會填補.TXT腳本通過瀏覽器工作,不通過CLI?

$url = fopen ('<INSERT JSON FEED>', 'r'); 
$result = fgets ($url, 5000); 

$parts = explode(',{"title"', $result); 
$parts = array_slice($parts, 0, -1); 
$result = implode(',{"title"', $parts)."]"; 
fclose ($url); 

$myfile = fopen("/app/web/CMS-feeds/requestFiles/Elektricien-data.txt", "w") or die("Unable to open file!"); 
fwrite($myfile, $result); 
fclose($myfile); 
+0

這幾乎可以肯定是權限或PHP的配置能夠寫入文件的問題。 – meyer9

回答

0

您可以通過啓用錯誤報告獲取有關錯誤的詳細信息。要啓用錯誤報告,您可以將這些行添加到您的php文件的頂部:

error_reporting(E_ALL); 
ini_set("display_errors", 1);