非常重要,我不知道如何编写PHP,但我对JavaScript有一些经验。
我创建了一个PHP文件,用于抓取网站并将数据写入不同的(22)JSON文件。如果我从浏览器访问该文件,脚本会执行它应该执行的操作,并创建22个JSON文件。
我不想每天都使用cronjob功能来运行脚本。我试过了,我收到了一封邮件,里面有我通常会在浏览器中看到的回音,所以我可以说脚本运行了。脚本必须运行以发布回声。但是没有创建JSON文件。
为什么我的脚本在通过cronjob运行时没有创建文件?
我使用此功能编写文件:
function write_to_file($value,$content) {
echo "Done<br>";
$file = fopen($value.".json","w");
fwrite($file,$content);
fclose($file);
}
答案 0 :(得分:0)
正如Barmar建议的那样,文件位于我的主目录中。谢谢!