Fehler sind gefunden.
Froxlor schreibt die Logs nicht nach ‚/var/log/apache2‘ sondern nach ‚/var/customers/logs‘ - mit dem Programm ‚fatrace‘ war das sehr schnell zu finden - auch wenn man (wie ich) keine große Ahnung von Froxlor hat!
Die Fehler waren dann einerseits Verzeichnisrechte (Apache/Shopware durfte keinen Cache schreiben) und danach noch ein Fehler in der Tabelle der shop-Core Daten. Da musste die main_id auf ‚1‘ gesetzt werden, sonst kann der Programmcode nicht die richtigen Daten fetchen. Ich hab ein paar Stunden dafür debuggen müssen, denn die Fehlermeldung
PHP Fatal error: Uncaught Doctrine\ORM\EntityNotFoundException: Entity of type ‚Shopware\Models\Shop\Shop‘ for IDs id(0) was not found
klingt erstmal sehr verwirrend. Der große Hint war dort das „for IDs id(0)“ denn der Hauptshop hatte die ID 1.
Thomas