[Aufgabenplaner] Allowed memory size of 268435456 bytes exhausted

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Tom80

Benutzer
Registriert
06. Okt. 2015
Beiträge
137
Reaktionspunkte
2
Punkte
18
Hallo,

Ich lasse über den Aufgabenplaner das folgende Script ausführen:

Rich (BBCode):
 /bin/su http -s /bin/sh -c '/volume1/@appstore/PHP7.0/usr/local/bin/php70 -c /usr/syno/etc/packages/WebStation/php70/conf.d/user_settings.ini -f /volume1/web/nextcloud/cron.php'

Ich erhalte beim ausführen aber immer folgenden Fehler:

Sehr geehrter Benutzer,

Aufgabenplaner hat eine geplante Aufgabe abgeschlossen.

Aufgabe: Cron
Startzeit: Sat, 10 Mar 2018 15:58:27 GMT
Stoppzeit: Sat, 10 Mar 2018 15:58:43 GMT
Aktueller Status: 255
Standardausgabe/Fehler:
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 23072768 bytes) in /volume1/web/nextcloud/apps/ownbackup/service/backupservice.php on line 92


Mit freundlichen Grüßen
Synology DiskStation

Wie es aussieht habe ich zu wenig Speicher.
Wie kann ich hier mehr Speicher freigeben?
Liegt das an den php7 Einstellungen?

Tom
 
Außer dass du nextcloud laufen hast schreibst du nichts zu deiner config/setup von Nextcloud / Web Station Einrichtung.... noch nicht mal was für eine DS.

Er will hier (vermutlich die OwnBackup App) über 256MB hinaus Platz belegen, die nicht verfügbar sind.
Hat deine DS so viel RAM?

PHP Einstellungen zu Dateigrößen, Speicherlimits finden sich in den PHP-Profilen der Web Station unter "Kern"
 
Hallo,

Ich verwende eine DS216+ mit 4GB RAM.
Nextcloud läuft in Version 13.0.0, OwnBackup in Version 17.5.0.
Webstation: Apache 2.4, php7.0.28
Memory_Limit steht auf 384M

Ein Backup mit OwnBackup über die Adminseite von Nextcloud funktioniert!

Tom
 
Dann könnte ich mir nur noch vorstellen, dass die PHP-Umgebungseinstellungen zwischen Aufruf via Web-GUI und crond sich unterscheiden.
Ansonsten fällt mir grad spontan auch nichts ein.
 
Hey Tom80,

du musst das memory_limit in der Datei /usr/syno/etc/packages/WebStation/php70/conf.d/user_settings.ini erhöhen.

Zudem bin ich mir nicht sicher, ob werte Abseits der 2^n erlaubt sind. Erhöhe einfach mal beides auf 512M
 
Das hat geholfen!

Danke

Tom
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat