1

我想要一个可以启动、停止、启用和禁用 cron 作业的 php 脚本。我想创建一个交互式jquery页面,它将异步向php文件发送一个请求,该文件将停止、启动、启用和禁用作业

我已经搜索了很多线程,但仍然没有找到正确的方法,我查看了以下解决方案和线程。

开始停止 cron 作业

我尝试实施 J. Bruni 提供的解决方案,但是当我尝试执行 ./cron.php激活时,出现以下错误

./cron.php: line 1: ?php: No such file or directory
./cron.php: line 3: =: command not found
./cron.php: line 4: =: command not found
./cron.php: line 6: syntax error near unexpected token `('
./cron.php: line 6: `$param    = isset( $argv[1] ) ? $argv[1] : '';'

我解决了上述错误#!/usr/bin/env php

我认为当以下行出现时我的 php 文件卡住了

  shell_exec( 'export EDITOR="/home//www/cron.php on"; crontab -e' );

我收到以下错误

 Window size is too small for nano...crontab: "pico" exited with status 1
4

1 回答 1

1

首先,如果你想执行一个 php 文件,在第一行 write 总是写

` #!/usr/bin/env php`

然后 :

  1. 赋予文件执行权限

    chmod +x file.php

    然后执行,如下

    ./file.php

或者 :

  1. 使用 php 命令执行它

    php file.php

于 2012-07-03T16:41:41.350 回答