Ist es möglich, mit PHP Crontab-Jobs zu erstellen, zu bearbeiten und zu löschen?
Ich weiß, wie man die aktuellen Crontab-Jobs des Apache-Benutzers auflistet:
$output = shell_exec('crontab -l');
echo $output;
Aber wie füge ich einen Cron-Job mit PHP hinzu? 'crontab -e' würde nur einen Texteditor öffnen und Sie müssen die Einträge manuell bearbeiten, bevor Sie die Datei speichern.
Und wie lösche ich einen Cron-Job mit PHP? Wieder müssen Sie dies manuell mit 'crontab -e' tun.
Mit einer Jobzeichenfolge wie dieser:
$job = '0 */2 * * * /usr/bin/php5 /home/user1/work.php';
Wie füge ich es mit PHP zur Crontab-Jobliste hinzu?