Serverumzug. Fatal error: Uncaught RuntimeException

Hallo zusammen,
ich hoffe jemand kann mir helfen. Nach einem Serverumzug erscheint nun diese Fehlermeldung. Datenbank etc. wurde angepasst nach dem Umzug. Leider bin ich eher ein Newbie und daher um jede Hilfe dankbar.
Vielen herzlichen Dank!

Fehlermeldung:

Fatal error : Uncaught RuntimeException: Unable to write in the cache directory (/var/www/admin/data/www/MEINESEITE.de/var/cache/production_201901211535) in /var/www/admin/data/www/MEINESEITE.de/engine/Shopware/Kernel.php:631 Stack trace: #0 /var/www/admin/data/www/MEINESEITE.de/engine/Shopware/Kernel.php(562): Shopware\Kernel->buildContainer() #1 /var/www/admin/data/www/MEINESEITE.de/engine/Shopware/Kernel.php(304): Shopware\Kernel->initializeContainer() #2 /var/www/admin/data/www/MEINESEITE.de/engine/Shopware/Components/HttpCache/AppCache.php(262): Shopware\Kernel->boot() #3 /var/www/admin/data/www/MEINESEITE.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(420): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #4 /var/www/admin/data/www/MEINESEITE.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(317): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #5 /var/www/admin/data/www/MEINESEITE.de/eng in /var/www/admin/data/www/MEINESEITE.de/engine/Shopware/Kernel.php on line 631

Hallo,

siehe Fehlermeldung: „Unable to write in the cache directory“.

Da stimmt etwas mit den Verzeichnisberechtigungen nicht.

Viele Grüße

Herzlichen Dank für die schnelle Antwort. Das „cache“ Verzeichnis hat die Rechte 755. Oder ist da ein Denkfehler meinerseits und ich muss es irgendwo anders einstellen? z.B. in der htaccess

Hi,

755 ist ausreichend - kontrolliere aber auch mal, ob der Besitzer/Gruppe passt, mit welchem Dein Webserver Dienst läuft (z.B. www-data).

Viele Grüße

Nochmals danke! Hat leider nicht funktioniert. Die Benutzergruppe ist schon „root“, also das maximum.

Hi,

wenn die Gruppe root ist, hat der Webserver Prozess evtl. keine Rechte. Falls der Benutzer www-data ist, mittels Changeowner Benutzer/Gruppe ändern, also im Shopware Verzeichnis z.B. mit

chown -R www-data:www-data *

Viele Grüße

Darf hier nicht „root“ sein, sondern sollte der Webbenutzer sein.

Vielen Dank für die Tipps. Schlussendlich hat der Umzug geklappt. Nun habe ich leider ein kleines Problem welches nur im Backend auftaucht. (Im Frontend werden alle Artikel angezeigt).
Im Backend lädt die Artikelliste in einer Endlosschleife. Beim Einloggen bekomme ich folgende Fehlermeldung:

Modul: Shopware.apps.ArticleList
Art des Fehlers: SyntaxError
Pfad der Anforderung: /backend/ArticleList/load/
Fehlermeldung: Unexpected token ‚*‘

Stack Trace:
SyntaxError: Unexpected token ‚*‘
at https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:5361
at Object.Ext.globalEval (https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:5369)
at Object.success (https://www.MEINESEITE.de/backend/base?file=bootstrap&loggedIn=1648392937:6643:29)
at Object.callback (https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:67496)
at i.onComplete (https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:422670)
at i.onStateChange (https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:422314)
at XMLHttpRequest. (https://www.MEINESEITE.de/engine/Library/ExtJs/ext-all.js?201901211535:21:17406)

Vielen Dank!