$_SERVER['DOCUMENT_ROOT']/file.php: line 1: ?php: No such file or directory
$_SERVER['DOCUMENT_ROOT']/file.php: line 2: syntax error near unexpected token `0'
$_SERVER['DOCUMENT_ROOT']/file.php: line 2: `set_time_limit(0);'
Run Code Online (Sandbox Code Playgroud)
上面的错误,我得到了运行cron,
任何人都可以帮助我...在此先感谢..
此致,Vinoth S.
您正在直接调用.php文件.shell查找shebang并查找<?php哪个不是有效的命令行解释器.
您必须在脚本前添加以下内容:
#!/usr/bin/php5
Run Code Online (Sandbox Code Playgroud)
或者在你的crontab中:
* * * * * /usr/bin/php5 /path/to/the/script.php
Run Code Online (Sandbox Code Playgroud)
感谢您的所有评论...它对我非常有用...但我一直在尝试,但我的托管域不支持,这就是你尝试过的,
php -q /path/to/the/script.php
Run Code Online (Sandbox Code Playgroud)
就像那样,它工作正常,我的 cron 现在工作正常......谢谢大家......
问候, 维诺斯 S