Hallo zusammen,
ich hatte hier im Forum einige Beiträge zum Thema Probleme mit Shopware 6 gelesen, aber leider keinen, der mein Problem löst.
Vorweg: Ich arbeite mit einem Reseller Webhosting 4000. Der Shop liegt auf einer Subdomain. Von php 7.4 bis 8.1 alles durchprobiert.
Es kommen zwei Probleme zusammen:
1) Ich erhalte einen HTTP 500-Fehler, wenn ich das Stammverzeichnis in Plesk auf das sonst vorgesehen /public/ lege.
2) Ich installierte dennoch vorläufig (es handelt sich zunächst ohnehin um eine Testumgebung) Shopware 6 erfolgreich, in dem ich den Installer über die Browser-Zeile mit /public/ aufrief. Rufe ich jetzt aber den Shop auf, werden keine Bilder geladen (siehe Screenshot). Das Backend funktioniert einwandfrei. Das Protokoll liefert nur einen HTTP 500-Fehler. Die Konsole in Chrome gibt zusätzlich das hier aus:
GET https://dev.<...>.de/public/maintenance 503
(anonym) @ maintenance:246
setTimeout (async)
(anonym) @ maintenance:245
xx.js:1 Uncaught ReferenceError: AbstractProvider is not defined
at xx.js:1
(anonym) @ xx.js:1
maintenance:131
GET https://dev.<...>.de/public/maintenance 503
content.js:1
Uncaught ReferenceError: XXProvider is not defined
at Content.initProvider (content.js:1)
at new Content (content.js:1)
at window.self.window.top.window.onload (content.js:1)
initProvider @ content.js:1
Content @ content.js:1
window.self.window.top.window.onload @ content.js:1
load (async)
(anonym) @ content.js:1
Alles anzeigen
Die Berechtigungen für das /public/-Verzeichnis sind rwx r-x r-x.
Ich betreue einen weiteren Shopware-6-Shop, der andernorts in einem kleinen Webhosting liegt wird und dort treten bei augenscheinlich gleicher Konfiguration keine Probleme auf, weshalb ich langsam mit meinem Latein am Ende bin.
Kann jemand helfen?
Vielen Dank Euch!