Grocy auf Synology-Docker - Fehlermeldung HTTP 500 error

aliofredi

Benutzer
Registriert
09. Apr. 2017
Beiträge
15
Reaktionspunkte
0
Punkte
1
Hi, ich habe die Anwendung GROCY als Docker Container auf meiner Synology 918+ installiert. Funktionierte bisher prima, aber seit einiger Zeit kann ich in Grocy zwar meine Bestände editieren, neue Produkte anlegen etc.

a) Beim Aufruf der Funktionen Einkauf (http://192.168.178.50:9111/purchase), Verbrauch (http://192.168.178.50:9111/consume) etc über den PC (Windows10) bekomme ich eine Fehlermeldung "

Diese Seite funktioniert nicht​

192.168.178.50 kann diese Anfrage momentan nicht verarbeiten.


HTTP ERROR 500

b) Beim Zugriff über die App erscheint "Netzwerkfehler com.android.volley.ClientError at com.android.volley.toolbox-BasicNetwork.performRequest(BasicNetwork.java:311) at
com.android.volley.NetworkDispatcher.java:60 at
com.android.volley. NetworkDispatcher.run(NetworkDispatcher.java:6)

Beide Zugriffswege funktionierten bis vor kurzem fehlerfrei.

Wer weiss Rat was zu tun ist? Ich vermute dass hat etwas mit Docker bzw. dem Synology Server zu tun, weniger mit der GROCY Anwendung, die als Docker-Container installiert ist.
 
Hi, ich hab ein ähnliches Problem, ich erreiche meine Container auch nicht mehr. Ich vermute auch, dass das letzte Update da irgendwas vermurkst hat. Die Container sind auf jeden Fall nicht aktualisiert worden und an meinem Netzwerk habe ich auch nichts gemacht.
 
Wurden Updates gemacht, läuft Watchtower, pssen die DB Versionen?
 
Wurden Updates gemacht, läuft Watchtower, pssen die DB Versionen?
Watchtower läuft und nein - ich habe Änderungen / Updates zumindest nicht bewusst gemacht, bin aber Laie was die Abhängigkeiten bedeutet. Ich kann somit die Frage nciht beantworten of die DB Versionen passen... Um das zu beantworten, müsste ich wissen, wie ich das prüfen kann.
Ich kann ich grocy fast alles machen, aber wenn ich den Dialogbutton zu "purchase" / "consume" / "transfer" / "inventory" klicke, kommt die HTTP 500error Meldung. Alles andere funktiniert merkwürdigeweise.
Der NGINX Error-log zeigt mir folgendes an, ohne dass ich weiss was ich tun muss

DANKE FÜR JEDE HILFE.. GROCY ist eine große Hilfe in meinem Haushalt und ich möchte nicht 600 Produkte neu anlegen müssen.

2024/11/27 12:28:53 [error] 253#253: *5577 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 23583664 bytes) in /app/www/packages/illuminate/view/Engines/PhpEngine.php on line 63" while reading response header from upstream, client: 172.25.0.1, server: _, request: "GET /purchase HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.178.50:9111", referrer: "http://192.168.178.50:9111/equipment"
2024/11/27 12:28:59 [error] 253#253: *5577 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 23553664 bytes) in /app/www/packages/illuminate/view/Engines/PhpEngine.php on line 63" while reading response header from upstream, client: 172.25.0.1, server: _, request: "GET /consume HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.178.50:9111", referrer: "http://192.168.178.50:9111/equipment"
2024/11/27 12:29:07 [error] 253#253: *5577 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 23552640 bytes) in /app/www/packages/illuminate/view/Engines/PhpEngine.php on line 63" while reading response header from upstream, client: 172.25.0.1, server: _, request: "GET /transfer HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.178.50:9111", referrer: "http://192.168.178.50:9111/equipment"
2024/11/27 12:29:15 [error] 253#253: *5577 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 23582872 bytes) in /app/www/packages/illuminate/view/Engines/PhpEngine.php on line 63" while reading response header from upstream, client: 172.25.0.1, server: _, request: "GET /inventory HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.178.50:9111", referrer: "http://192.168.178.50:9111/equipment"
 
Sorry, da bin ich leider raus, da musst du mal tiefer suchen mit der Fehlermeldung, mir hat google dabei oft geholfen.
 
Das sieht schwer nach einem "Speicherüberlauf" in der php-Anwendung aus. Frag mal beim Entwickler nach.
 

Additional post fields

 

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