Wir haben unsere Webseite mit Joomla! 1.5.7 (Production/Stable) zunächst lokal erstellt. Lokal haben die verwendeten Komponenten und Module sowohl im Backend als auch im Frontend einwandfrei funktioniert.
Anschließend haben wir für die Webseite auf einer bereits bestehenden Domain anschließend eine eigene Subdomain erstellt.
Auf dem Server (Provider 1+1) haben wir zum Ablegen der Seite ein eigenes Verzeichnis „subdomainname“ erstellt.
Dank der guten Beschreibung im Buch „Joomla für Dummies“ haben wir es als Nichtprofis schließlich auch geschafft, die Website erfolgreich auf den 1+1-Server hochzuladen.
Eigentlich sollte sich die Seite durch das Eingeben der Adresse nach folgendem Schema aufrufen lassen:
www.subdomainname.domainname.de
Die Seite ließ sich jedoch nur aufrufen, wenn die Adresse um den Verzeichnisnamen ergänzt wurde:
www.subdomainname.domainname.de/
subdomainname
Unser Fehler war es, dass wir beim Anlegen der Subdomain einfach vergessen hatten, den vorgegebenen Pfad des Hauptverzeichnisses (Rootverzeichnis) noch um den Namen unseres Zielverzeichnisses zu erweitern.
Bei 1+1 lautet das Rootverzeichnis:
/homepages/xx/xxxx…xx/htdocs/.
Nach der Erweiterung lautete nun das vollständige Zielverzeichnis so:
/homepages/xx/xxxx…xx/htdocs/subdomainname.domainname.de
Endlich funktioniert der Aufruf der Seite jetzt problemlos mit der Adresse
www.subdomainname.domainname.de
!
Aber jetzt gibt es plötzlich Probleme:
Beim Aufruf von bestimmten Komponenten – teils im Backend, teils im Frontend – gibt es jetzt Fehlermeldungen. Es handelt sich m.E. um Hinweise, die vermutlich immer auf fehlerhafte Pfade schließen lassen.
Die Komponente „eXtplorer“ haben wir z.B. einfach neu installiert – danach hat diese Komponente wieder einwandfrei funktioniert.
Bei anderen Komponenten (com_events, com_kunena) hatten wir aber einfach kein Glück mehr!
Bei unserer Suche nach einer Lösung haben wir gelesen, dass man bei Joomla 1.0 in der „configuration.php“ auch allgemein Pfadeinstellungen (absolute path) vornehmen konnte – bei Joomla 1.5 ist dies nicht mehr vorgesehen.
Wir haben „log path“ und temp path“ in der „configuration.php“ natürlich auch richtig eingestellt. Aber was ist mit dem Rest?
Wo muss man / kann man noch Änderungen bezüglich des Pfades vornehmen?
Gibt es eventuell noch einen anderen Weg, die geänderte Pfade wieder richtig einzubinden?
Für einen heißen Tipp schon jetzt vielen Dank!
Peter