您好我有一个 PHP 脚本,我想在服务器上运行一个 cron 作业。
该脚本包括许多其他文件
当我在浏览器中浏览到脚本时,它会按预期运行:脚本会生成大约 20 个文件以存储在服务器上,但是,它会将最后一个文件作为下载返回到浏览器(它还存储文件)。
将使用 cron 作业运行它:
50 23 * * * php /var/www/site/myscript.php
给出相同的结果?返回的文件会不会导致服务器出现一些问题?
如果您使用 header() 或类似方法在浏览器中强制下载,那么它不会对命令行产生任何影响。
It will never make any problem while running through cron job in server. It will return what you expect.
If you want to get any input to the file, you just pass in at the end of that execute line as
50 23 * * * php /var/www/site/myscript.php inputValue1
and get that in your file as $argv[1]