Hi,
vorab, ich weis es gibt einige Beiträge zu dem Thema. Verzeiht mir, das ich aus Bequemlichkeit einen neuen aufmache.
Das Übertragen einer in Xampp erstellte Site auf meinen Hoster ( Webspace-Verkauf ) funktioniert nicht. Ich werde auch in der Kategorie Webhoster einen Beitrag dazu erstellen.
Genutzt wird PHP 7.0.21
Zunächst: was sagt der Contao Check ? :
Contao 4.x kann installiert werden
Composer-Paketverwaltung
Das PHP-Flag "allow_url_fopen" ist nicht gesetzt.
Die PHP-Funktion "shell_exec" ist nicht verfügbar.
Die PHP-Funktion "proc_open" ist nicht verfügbar.
Übertrage ich die Dateien ( per .zip oder ftp ) 1zu1 auf den Server bekomme ich beim aufrufen der Seite/contao/install im Protokollverlauf folgenden Fehler:
Error 109.91.38.209 500 GET /contao/install HTTP/1.0
gefolgt von mehreren Blöcken an folge Fehlern - eventuell reicht euch der erste:
Code:
mod_fcgid: stderr: PHP Fatal error: Uncaught Twig_Error_Loader: The "/var/www/vhosts/web370.c16.webspace-verkauf.de/copy.web-footprint.de\\vendor\\knplabs\\knp-menu-bundle/Resources/views" directory does not exist ("/var/www/vhosts/web370.c16.webspace-verkauf.de/copy.web-footprint.de\\vendor\\knplabs\\knp-menu-bundle/Resources/views"). in /var/www/vhosts/web370.c16.webspace-verkauf.de/copy.web-footprint.de/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:101
die Datei/Ordner ist jedoch vorhanden. Fall es wichtig ist poste ich gerne die weiteren Blöcke.
Die Installation eines frischen Core-Bundels funktioniert und muss leider Schritt für Schritt angepasst werden. Das stellt zwar in Zukunft erstmal kein Problem mehr da, weil ja nur noch die /files aktualisiert werden müssen.
Beim Übertragen der Seite vom Server auf Lokal funktioniert die Installation auch nicht. Dort ist es mir aber möglich über den Debug Modus die Installation zu starten. Den kann ich auf dem Server nicht aufrufen.
Noch eine kleine Anmerkung - alle Erweiterungen in Lokalen 4.4.2 Installation habe ich mir manuell installieren müssen, weil mir der composer bei der Installation die komplette Seite zerschießt, obwohl ich in derr PHP.ini alle relavanten Einstellungen vorgenommen habe ( Quelle: Contao Forum ). Unter der 3.5 Variante hatte ich bis auf Anfangsschwierigkeiten keine Probleme.
Ich vermute, das es an inkombatibelen Erweiterungen liegen könnte. Werde wohl wieder auf 3.5 switchen und die Standard Paketverwaltung nutzen. Der Kunde nutzt zwar Domainfactory, jedoch soll der Composer dort auch nicht reibungslos funktionieren.
Lesezeichen