Fehler: Umzug von lokalem Server auf Webserver fehlerhaft

Markus Münch's Avatar

Markus Münch

24 Jan, 2019 09:02 AM

Produkt: Oneo Contao
Contao-Version: 4.4
Browser und Browserversionen: IE 11, Firefox 64

Guten Tag.
Wir haben eine neue Website mit Contao 4.4 auf einer lokalen XAMPP-Installation mit dem Oneo-Theme erstellt. Danach das Ganze auf einen Webserver gezügelt. Ich bin nach Ihrer Anleitung sowie dieser (https://erdmann-freunde.de/logbuch/contao-4-4-umziehen/) vorgegangen.
Das Backend funktioniert bis auf ein paar rote Einträge, die möglicherweise einen Fehler anzeigen (siehe Screenshot 1).
Das Frontend zeigt eine Fehlermeldung an (siehe Screenshot 2). Das Logfile von /var/logs ist beiliegend.

Können Sie mir hier weiterhelfen?

Vielen Dank und freundlicihe Grüsse
Markus Münch

  1. Support Staff 1 Posted by RockSolid Theme... on 25 Jan, 2019 08:49 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Die Fehlermeldung aus dem Log besagt, dass die Klasse ModuleNewsList nicht geladen werden konnte. Bitte prüfen Sie ob die Datei vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNewsList.php auf Ihrem Webspace existiert und nicht leer ist.

  2. 2 Posted by Markus Münch on 26 Jan, 2019 09:24 AM

    Markus Münch's Avatar

    Guten Tag

    vielen Dank für Ihre Antwort. Tatsächlich war das Verzeichnis vendor/contao/news-bundle/ nicht vorhanden. Dieses habe ich nun von der lokalen Installation auf den Server kopiert.
    Leider besteht der Fehler immer noch mit der identischen Fehlermeldung im Log:

    [2019-01-26 10:17:03] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\ClassNotFoundException(code: 0): Attempted to load class \"ModuleNewsList\" from the global namespace.\nDid you forget a \"use\" statement? at /home/locherco/www/contao.learningmatters.ch/vendor/madeyourday/contao-rocksolid-slider/src/Module/SliderNews.php:16)"} []

  3. Support Staff 3 Posted by RockSolid Theme... on 28 Jan, 2019 06:17 AM

    RockSolid Themes's Avatar

    Wenn das Verzeichnis vendor/contao/news-bundle nicht existiert hat, war die Übertragung der Installation auf den Webserver fehlerhaft.

    Falls Sie den Contao-Manager einsetzen, können Sie die beiden Dateien composer.json und composer.lock auf den Webserver übertragen und danach über den Manager unter „Systemwartung › Composer Abhängigkeiten“ den Installer ausführen. Dadurch sollten alle Dateien im Ordner /vendor in den korrekten Zustand gebracht werden.

  4. 4 Posted by Markus Münch on 01 Feb, 2019 10:37 AM

    Markus Münch's Avatar

    Guten Tag

    Herzlichen Dank für den Hinweis, das hat funktioniert!

    Viele Grüsse aus der Schweiz
    Markus Münch

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • Anhang.zip 166 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac