Jetzt läuft der Cron-Job zumindest ohne Fehler durch. Hoffentlich klappt das mit dem höheren Speicher jetzt ![]()
Danke für deine Hilfe!
Jetzt läuft der Cron-Job zumindest ohne Fehler durch. Hoffentlich klappt das mit dem höheren Speicher jetzt ![]()
Danke für deine Hilfe!
Genau, mit der Syntax kommt die Fehlermeldung aus meinem letzten Post. Runde Klammern machen da keinen Unterschied.
Wo du SSH erwähnst fällt mir ein: ich kann auch über SSH keine Befehle absetzen, hier kommen auch ständig Fehlermeldungen wegen fehlenden Rechten. Ich meine mich zu erinnern, dass es dort daran liegt, dass der SSH-Benutzer der hostxxx ist, der dann natürlich keine Rechte auf vom Webserver angelegte Dateien hat.
Wäre interessant, unter welchem Benutzer die cron-Befehle ausgeführt werden.
Edit:
Es hat nichts mit den Rechten, sondern mit dem Pfad in der config zu tun, siehe https://forum.netcup.de/webhosting-und…zeichnis-nicht/
Das muss ich aber morgen testen.
Danke! Dann hatte ich das falsch verstanden.
Mit deinem Vorschlag kommt "Could not open input file: /var/www/vhosts/hosting...." - wie ist denn jetzt der richtige Pfad im Script?
Edit: Der richtige Pfad ist xxxx.xxxx.de/httpdocs/cron.php - Allerdings scheint netcup den cronjob mit einem falschen benutzer auszuführen...
Weitere Infos: Die Mail kommt durch das Cron-Script - hier habe ich das Memory-Limit eigentlich gesetzt?
Hallo Zusammen,
kann mir bitte jemand helfen, die folgende Fehlermeldung zu verstehen, die ich momentan ständig per Mail bekomme, danke:
Betreff:
Cron <hostingxxxxxx@aexxe> (/usr/local/php81/bin/php -f '/var/www/vhosts/hostingxxxxxx.aexxe.netcup.net/xxxx.xxxx.de/httpdocs/cron.php' -- 'php' '-d' 'memory_limit=512M') > /dev/null
Mailtext:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2621440 bytes) in /var/www/vhosts/hostingxxxxxx.aexxe.netcup.net/xxxx.xxxx.de/httpdocs/apps/photos/lib/Service/ReverseGeoCoderService.php on line 80
Ich verstehe die Meldung im Mailtext so:
Ein Skript hat versucht, ~2,6MB zu reservieren (diese Zahl variiert), was nicht möglich ist, da der maximal reservierbare Speicher ~134MB beträgt.
Aber mein Produkt erlaubt doch 512MB?
Danke für jede Hilfe ![]()
Edit: Der Fehler wird von Nextcloud erzeugt.