Zum Inhalt springen

Frontend geht nicht

Erstellt am 10. Oktober 2002 · 3 Antworten · letzte Antwort am 11. Oktober 2002

Tags: Frage

Wonder ·

Hallo Typo3-Freunde,

ich bin Typo3 Newbee. Die Installation hat soweit (nach mehreren kleinen Rückschlägen 😉 ) doch noch geklappt. Lt. Installtool ist alles OK. Jetzt kann ich ins Backend und meine Sachen mit der Testsite ausprobieren. Sobalt ich Sie mir aber Anzeigen lassen will kommt nur eine leere Seite. Das gleiche, wenn ich direkt die URL aufrufe.

Ich arbeite auf nem NT4 Rechner mit Apache 1.3. , PHP 4.1.2 und IM 5.4. inkl. aller benötigten Sachen (Das Installtool sagt ja auch, es wäre alles OK). Ist das ein Problem mit Typo 3.5b3? Oder liegt es irgentwo an der Konfiguration? Die Seite läuft im Rootverzeichnis meiner Webpräsens...

Danke schonmal im voraus.

SolarUwe ·

Habe genau das gleiche Problem unter WinXP, ansonsten dieselbe Konfiguration. Unter Linux habe ich die 3.3er Version ohne größere Schwierigkeiten zum Laufen gebracht.

Es muss sich ja wohl um einen Pfadfehler handeln. Ich habe mich an die Installationshinweise aus der Anleitung windows_install_help_32b2.pdf gehalten aber die Seiten werden nicht angezeigt. Lt. diesem Forum scheint das ja ein verbreitetes Problem zu sein - hat jemand die Lösung?

Danke
UWE.

Wonder ·

Ich hab gestern in ner Nachtschicht noch den Fehler gefunden. Und zwar ist es wirklich ne Pfadangabe: Im Apache Errorlog steht, das PHP abbricht, weil er eine Datei im festen Verzeichnis c:/php4/pear includen will. Hab daraufhin mal spaßeshalber diese Datei in dieses (vorher nicht existene) Verzeichnis kopiert und voila, es ging. Leider sucht PHP mehrere Dateien in diesem Verzeichnis.

Weiß jemand, wo man den include_Path bei PHP setzen kann? Hab gesucht und gesucht und nichts gefunden... 🙁

Ich hab im Endeffekt einfach ne ältere PHP-Version genommen, die richtigen GD_Libs kopiert und jetzt gehts. Nicht die sauberste Lösung aber egal...

SolarUwe ·

Tolle Arbeit: You're my hero of the day!!!

Und als kleine Gegenleistung: Den include_path kannst Du in der php.ini einstellen. Überlicherweise ist die Zeile auskommentiert und zeitgt dann unter Windows offenbar per default nach c:php4pear. Bei mir lautet die Zeile jetzt:
include_path = ".;c:phppear"
Und es funktioniert!!!!

Falls Du noch keinerlei Erfahrung mit PHP haben solltest: Die aktuellen Einstellungen (z.B. auch den Ort, wo die php.ini liegt, die gerade verwendet wird) kannst Du per phpinfo() anzeigen lassen. Dazu erstellst Du eine kleine Datei "info.php" in der folgendes steht:
<?php
phpinfo();
?>
Wenn Du diese dann im Webbrowser aufrufst, z.B. unter http://localhost/info.php erhälst Du viele interessante Infos über Deine PHP-Installation, darunter auch den aktuellen include_path). Viel Erfolg!

Nochmals vielen Dank für Deine Nachtschicht, Du hast sicherlich nicht nur mir eine große Freude bereitet.

UWE.