Contao-Hosting bei All-Inkl Neue Medien Münnich
Danke an querschlaeger, der im alten Forum einige gute Ergänzungen zum Tutorial machte.
Nachfolgend erläutere ich, wie man Contao/TYPOlight beim Webhoster All-Inkl Neue Medien Münnich (www.all-inkl.com) am besten einstellt.
Der Webspace muss bei einem neuen All-Inkl Account meist erst mal auf PHP5 und MySQL5 umgestellt werden. Die Umstellung wird problemlos (meist nachts) vorgenommen wenn ihr eine entsprechende E-Mail an support@all-inkl.com sendet.
Contao kann in zwei Varianten auf All-Inkl Webspace betrieben werden:
Ohne SMH (Safe Mode Hack) - EMPFOHLEN:
Contao kann bei All-Inkl ohne SMH laufen, wenn man PHP-FastCGI aktiviert.
Benenne dazu im Root-Verzeichnis von Contao die Datei .htaccess.default (bei TPYOlight ._htaccess) in .htaccess um. Bearbeite sie dann mit einem Editor und füge diese Zeilen am Anfang der Datei ein:
Code:
AddHandler php53-cgi .php
Nun legt auch Contao neue Dateien mit dem gleichen Benutzer an wie dein FTP-Programm.
Wichtig: Es kann sein, dass auf deinem Webspace bereits Dateien existieren, die als Benutzer "wwwrun" haben. Diese Dateien müssen nun einmalig unbedingt so umgestellt werden, dass sie unter dem FTP-Nutzer laufen. Siehe weiter unten "Benutzerzuordnung anpassen".
Mit Safe Mode Hack (SMH)
Benötigte Angabe für den SMH bei All-Inkl:
Wenn du Contao bei All-Inkl normal im WebRoot-Verzeichnis installiert hast und per FTP unmittelbar darauf verbunden wirst, gibst du im SMH beim FTP-Pfad einfach / ein.
Anleitung zum Einrichten des Safe Mode Hacks
Wichtig ist auch, dass die Ordner und Dateien den gleichen Benutzer haben wie es als FTP-Nutzer im SMH angegeben wurde (fängt meist mit w an) und nicht z. B. den Benutzer „wwwrun“! Siehe weiter unten "Benutzerzuordnung anpassen".
Benutzerzuordnungen anpassen:
Wenn es falsche Benutzerzuordnungen gibt, kannst du das über den Kasserver von All-Inkl umstellen. Melde dich dazu im Kasserver www.kasserver.com (technischer Adminbereich von All-Inkl) mit deinen Kas-Zugangsdaten an. Klicke im Kasserver auf "Tools" -> "Besitzrechte". Stelle auf der folgenden Seite bei "Nutzer" das gleiche ein, wie darüber bereits bei "Login" (fängt meist mit w an) steht.
Klicke in das Verzeichnisfeld und warte mit dem Mauszeiger über dem Feld bis die Auswahlliste aller Verzeichnisse erscheint. Wähle hier am besten das Root-Verzeichnis mit / aus. Klicke daneben in das Checkfeld für "rekursiv". Klicke danach auf "Besitzrechte setzen"
Warte ca. 10 Minuten und überprüfe dann mittels FTP ob nun alle Besitzrechte bei den Ordnern und Dateien stimmen.
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Hagen,
habe mal die Verzeichnisstruktur beigefügt. Irgendwie bin ich heute zu blöd zum Denken.
Kann install.php nach wie vor nur öffnen oder runterladen nicht ausführen.
Hier mal das was beim Check rauskommt. Obwohl alle Rechte gesetzt sind.
http://dsh-dentale-systeme.de/system...ntao-check.php
open(/tmp/sess_..., O_RDWR) failed: Permission denied (13) Unknown on line 0 FIREFOX
Mein erster Versuch contao 2.9.5 bei all-inkl. scheiterte kläglich
Also vor dem run der install.php die empfohle .htaccess angelegt "AddHandler php-fastcgi .php".
Versuch zwei:
Code:
Warning: Unknown: open(/tmp/sess_3c1723ad2136052a28bfc815b5259ecc, O_RDWR) failed: Permission denied (13) in Unknown on line 0
#0 [internal function]: __error(2, 'Unknown: open(/...', 'Unknown', 0, NULL)
#1 {main}
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
#0 [internal function]: __error(2, 'Unknown: Failed...', 'Unknown', 0, NULL)
#1 {main}
UUPS, was'n das ?
"/tmp" , da musste ich aber lokal (XAMPP) nie mas machen, auch nicht bei den anderen Providertest.
Google , aha ==> phpinfo ergibt u.a.
session.save_path |
/tmp |
/tmp |
Blöde, am WE sollte man sowas nicht machen, aber kann ja mal versuchen das via .htacess zu lösenVersuch 3:
php_value session.save_path "/www/htdocs/w00e526d/www/rtneu/kapverden/system/tmp"
Installation geht nun, aber irgendwo stimmt da einiges nicht
Heute: Support von all-inkl: "Versuchen sie es mal in einem anderen Browser, ich kann diese Fehlermeldung nicht sehen". IE angeworfen, geht. AHA.
Versuch 4:
Firefox im Privatmodus gestartet, Installation funktioniert.
Es war kein Problem von all-inkl, sondern von Firefox und vermutlich einer Extension. Das Problem wohl eher untypisch, aber vielleicht wird die sChilderung mal jemand helfen
Technik
Contao 2.9.5. FF 6.0, Addblock Plus, Add to Search Bar, Cache Status, ChatZilla, ColorZilla, FireBug, gui:config, Live HTTP, NoScript, Wunsch Amazon, TabUilities, ViewSource, WebDevelopper
Liste der Anhänge anzeigen (Anzahl: 1)
Viele Einstellungsfelder verschwunden
Hallo,
hoffe, dass ich hier richtig bin.
Contao 2.9.5 (zuvor Upgrade von 2.9.1 auf 2.9.5) bei all-inkl.com. Habe alle Contao Dateien von einen Unterunterordner eine Ebene nach oben verschoben.
Im kas die Pfade angepasst, dann in der localconfig.php so wie immer. Alles läuft bestens, bis auf die Tatsache, dass im back-end unter System --> Einstellungen nur noch 4 Felder zu sehen sind (siehe attachment). Habe zwischendurch die Rechte der verschiedenen …config.php von 644 auf 777 gesetzt, hat nichts gebracht.
Eigentlich brauche ich die Frontendeinstellungen (URLs umschreiben). In welcher config Datei finde ich diese Einstellungen?