有没有一个简单的程序可以通过网页创建和管理 cronjobs?像 cronacle 这样的程序?还有用户管理或其他东西?这不是针对特定要求,但我不想在 crontab 中创建作业。其他用户也应该创建作业,而无需访问服务器。
答案1
您可以编写 php 脚本,该脚本将在 /etc/crontab 文件中添加一行 cronjob 格式的脚本,并使用浏览器执行该脚本http://www.example.com/script.php
。您能详细说明您的要求吗?
编辑 你可以在 php 文件中添加一些内容,如下所示
<?
$output = shell_exec('crontab -l');
file_put_contents('/tmp/crontab.txt', $output.'* * * * * NEW_CRON'.PHP_EOL);
echo exec('crontab /tmp/crontab.txt');
?>