脚本通过浏览器而不是通过CLI工作?

时间:2017-03-23 16:28:47

标签: php heroku

当我从浏览器访问时,脚本可以正常工作。当我运行heroku php script.php'它没有给出错误但却没有填写.txt

$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);

1 个答案:

答案 0 :(得分:0)

您可以通过启用错误报告来获取有关错误的更多信息。要启用错误报告,您可以将这些行添加到php文件的顶部:

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