Ich habe einen Cron-Job auf einem Server eingerichtet, um ein Sicherungsskript in PHP auszuführen, das auf einem anderen Server gehostet wird. Der Befehl, den ich verwendet habe, ist wie folgt formatiert:
curl -sS http://www.example.com/backup.php
In letzter Zeit habe ich diesen Fehler erhalten, wenn der Cron läuft
curl: (52) Empty reply from server
Ich habe keine Ahnung, was das bedeutet. Wenn ich direkt in meinem Browser auf den Link gehe, läuft das Skript einwandfrei und ich erhalte meine kleine Backup-Zip-Datei.
Kann jemand irgendwelche Informationen darüber geben?
curl
zu einem Timeout kommt? Haben Sie versucht, die Wartezeiten für die Standardlocke zu erhöhen, um eine Verbindung herzustellen --connect-timeout <seconds>
und die gesamte Operation durchzuführen --max-time <seconds>
?