Aufruf mit bestimmter Domain führt zum Fehler
Hallo : )
ich habe das Forum und das Netz fieberhaft nach Hinweisen durchwühlt, und stehe nun wie ein Ochse vorm Berge - keine Lösung in Sicht.
Zwei Domains zeigen auf ein und die selbe Contao-Installation (3.1.0). Keine dieser beiden Domains ist im Startpunkt der Website eingetragen (Sprache und Fallback aber sehr wohl). Man sollte mit beiden die selbe Seite aufrufen können, beide zielen auf das selbe Verzeichnis. Bei der einen Domain wird die Seite normal aufgerufen, mit der anderen scheitert es bereits an der index.php, aus der die Meldung kommt: Parse error: syntax error, unexpected ':' in index.php on line 95.
Dies sind die beiden Domains:
http://www.bin-beim-bauer.de (ok)
http://www.bauernhof-sagel.de (funktioniert nicht)
Die .htaccess hatte ich nicht angerührt, in ihr steht "RewriteBase /". In der localconfig.php habe ich "$GLOBALS['TL_CONFIG']['websitePath'] = '';" mal ohne Ergebnis ausprobiert (vorher hatte die localconfig.php keinen websitePath-Eintrag). Im Quelltext aufgerufener Seiten steht "<base href="http://www.bin-beim-bauer.de/">" . Was habe ich übersehen, woran kann dieses Verhalten liegen?
Liebe Grüße
Frank
Fehler gefunden: Unterschiedliche PHP-Versionen
Plötzlich fiel es mir Schuppen von den Augen (hatte das Problem nämlich schonmal, was ich aber vergessen hatte) - für die beiden Domains sind beim Provider unterschiedliche PHP-Versionen eingestellt, weil die eine (nicht funktionierende) Domain zu einer alte Seite gehört.
Die Umstellung von PHP 5.2 auf 5.4.9 hat den geheimen Unterschied zwischen beiden Domains aufgehoben, und nun geht auch die zuvor "defekte". Contao sollte bei Alzheimer nur unter ärztlicher Aufsicht verwendet werden!
Liebe Grüße
Frank