Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cron命令定期执行php脚本_Php_Cron_Crontab_Putty - Fatal编程技术网

cron命令定期执行php脚本

cron命令定期执行php脚本,php,cron,crontab,putty,Php,Cron,Crontab,Putty,我正在使用Ubuntu。早些时候,我曾从GUI运行cron作业。 我已经创建了一个php脚本并将其保存在我的服务器上。 我试着从putty杀了cron 5 * * * * path/folder/sample.php // script runs for every 5 mins 但它不起作用 我的方向对吗 实际上,应该在哪里动态执行命令?最可靠的方法是指定解释器的路径。您还应将5改为*/5(即每五分钟运行一次,也不超过每小时后5分钟运行一次),尝试: 最可靠的方法是指定解释器的路径。您还应

我正在使用Ubuntu。早些时候,我曾从GUI运行cron作业。 我已经创建了一个php脚本并将其保存在我的服务器上。 我试着从putty杀了cron

5 * * * * path/folder/sample.php // script runs for every 5 mins

但它不起作用

我的方向对吗


实际上,应该在哪里动态执行命令?

最可靠的方法是指定解释器的路径。您还应将5改为*/5(即每五分钟运行一次,也不超过每小时后5分钟运行一次),尝试:


最可靠的方法是指定解释器的路径。您还应将5改为*/5(即每五分钟运行一次,也不超过每小时后5分钟运行一次),尝试:


最可靠的方法是指定解释器的路径。您还应将5改为*/5(即每五分钟运行一次,也不超过每小时后5分钟运行一次),尝试:


最可靠的方法是指定解释器的路径。您还应将5改为*/5(即每五分钟运行一次,也不超过每小时后5分钟运行一次),尝试:


您必须在
crontab
中指定脚本和程序的绝对路径,并且您不能假定一个工作目录,而是在脚本中显式地更改目录。无论指定什么命令,cron都将传递给新的bash进程,因此如果指定脚本(与二进制可执行文件相反),则应使用以下命令启动脚本:


您必须在
crontab
中指定脚本和程序的绝对路径,并且您不能假定一个工作目录,而是在脚本中显式地更改目录。无论指定什么命令,cron都将传递给新的bash进程,因此如果指定脚本(与二进制可执行文件相反),则应使用以下命令启动脚本:


您必须在
crontab
中指定脚本和程序的绝对路径,并且您不能假定一个工作目录,而是在脚本中显式地更改目录。无论指定什么命令,cron都将传递给新的bash进程,因此如果指定脚本(与二进制可执行文件相反),则应使用以下命令启动脚本:


您必须在
crontab
中指定脚本和程序的绝对路径,并且您不能假定一个工作目录,而是在脚本中显式地更改目录。无论指定什么命令,cron都将传递给新的bash进程,因此如果指定脚本(与二进制可执行文件相反),则应使用以下命令启动脚本:



第一列应该是
*/5
。crontab执行shell命令。因此,您必须执行
php-f scriptname.php
另外,注释以
#
开头,而不是
/
。第一列应该是
*/5
。crontab执行shell命令。因此,您必须执行
php-f scriptname.php
另外,注释以
#
开头,而不是
/
。第一列应该是
*/5
。crontab执行shell命令。因此,您必须执行
php-f scriptname.php
另外,注释以
#
开头,而不是
/
。第一列应该是
*/5
。crontab执行shell命令。因此,您必须执行
php-f scriptname.php
此外,注释以
#
开头,而不是以
/
开头。您至少应该包含一行内容,说明这可以解决问题的原因。谢谢!未来的用户将非常感激。:)你至少应该写一行关于为什么这样可以解决问题的内容。谢谢!未来的用户将非常感激。:)你至少应该写一行关于为什么这样可以解决问题的内容。谢谢!未来的用户将非常感激。:)你至少应该写一行关于为什么这样可以解决问题的内容。谢谢!未来的用户将非常感激。:)
*/5 * * * /usr/bin/php /path/to/your/script.php
#!/path/to/interpreter