Seite 3 von 4
Verfasst: 18.09.2007 22:56
von gn#36
Was heißt "funktionieren nicht"? Bekommst du die Dateien zum Download?
Verfasst: 18.09.2007 23:00
von Kermit
gn#36 hat geschrieben:Was heißt "funktionieren nicht"? Bekommst du die Dateien zum Download?
Wieso Download?
Er zeigt mir die php Seiten nicht an.
Alle html Seiten werden angezeigt (aber dafür brauche ich ja XAMP nicht), aber die php Seiten bleiben leer ...
Verfasst: 18.09.2007 23:16
von gn#36
Wenn du die Datei zum Download angeboten bekommen hättest oder ihr Inhalt als Text dargestellt würde dann wäre das ein Hinweis darauf gewesen, dass der Server die PHP Dateien nicht als solche erkennt sondern wie Textdateien behandelt.
Schau doch mal in das XAMPP Unterverzeichnis apache/logs und in die dort Befindlichen Logdateien. Hier sollten sich Fehlermeldungen finden wenn etwas schief läuft.
Was möchtest du denn mit dem Webserver eigentlich anstellen? Einfach nur auf Unterverzeichnisse eines einzigen Ordners zugreifen? Dann hättest du auch einfach den DocumentRoot des Servers in der httpd.conf ändern können und fertig.
Verfasst: 18.09.2007 23:32
von Kermit
Nach den letzten änderungen müsten die logs ja mit "ios" beginnen, davon gibt es keine.
Was ich möchte?
Dieser Rechner wird später an einer Stelle eingesetzt wo kein Internet zugang möglich ist, darum XAMP zum simulieren.
Als erstes möchte ich diese Homepage (und dann noch ein paar weitere) komplett testen können, also auch die php Seiten sehen, in weiterer Folge dann phpBB lokal testen und dann später auch Dokuwiki.
Verfasst: 18.09.2007 23:37
von gn#36
Aber hierfür kannst du ja auch einen "normalen" XAMPP nutzen der ohne Virtuelle Hosts arbeitet, und einfach mit Unterverzeichnissen arbeiten.
Du solltest in alle logs mal ganz kurz ans Ende schauen, denn auch wenn ein Dateizugriff klappt werden Daten gespeichert (welche Datei wurde wann abgerufen usw.) Das muss sich da auch finden.
Verfasst: 19.09.2007 23:48
von Kermit
gn#36 hat geschrieben:Aber hierfür kannst du ja auch einen "normalen" XAMPP nutzen der ohne Virtuelle Hosts arbeitet, und einfach mit Unterverzeichnissen arbeiten.
Und wie richte ich das ein?
Verfasst: 20.09.2007 00:12
von gn#36
Das ist sehr einfach: zip Paket herunterladen, an die gewünschte Stelle kopieren und dann eine .bat Datei aufrufen die den Rest einrichtet. Mit xampp_control.exe kann man dann die einzelnen Komponenten starten/neustarten/beenden und der Apache ist sofort erreichbar über localhost bzw. die IP des Hostrechners.
Das Unterverzeichnis htdocs muss dann die php Skripte und HTML Dateien enthalten die du ausliefern willst per Server, du kannst dieses Verzeichnis aber auch mit der Direktive DocumentRoot in der httpd.conf beliebig ändern (ich habe z.b. den Document Root auf mein Entwicklungsverzeichnis gelegt, so dass ich da nichts hin und her kopieren muss).
Verfasst: 20.09.2007 00:49
von Kermit
gn#36 hat geschrieben:Das ist sehr einfach: zip Paket herunterladen, an die gewünschte Stelle kopieren und dann eine .bat Datei aufrufen die den Rest einrichtet. Mit xampp_control.exe kann man dann die einzelnen Komponenten starten/neustarten/beenden und der Apache ist sofort erreichbar über localhost bzw. die IP des Hostrechners.
Ich habe jetzt Xamp runtergeschmißen, und neu installiert. Diesmal auf die Platte wo die Homepage arbeiten liegen, danach alle Pages ins htdocs verschoben, aber auch das half nicht. Ich habe immer noch keine funktionierendes php ....
Verfasst: 20.09.2007 00:57
von gn#36

Eigentlich ist das ja gerade das schöne an XAMPP es ist schon voreingerichtet und man muss sich um nichts kümmern...
Hast du mal eine Beispiel- PHP Datei? Vielleicht liegt's ja auch nicht am Server...
Verfasst: 30.09.2007 13:50
von Kermit
Sodala, jetzt habe ich endlich wieder zeit mich um XAMP zu kümmern.
An den php Seiten kann es nicht liegen, da diese teile meiner Homepage im Internet funktionieren aber halt lokal keinen Muckser machen.
Ich habe jetzt XAMP noch einmal neu installiert, und alle Homepages unterhalb des htdocs ordner reingestellt. Aber immer noch nichts.
Da muß irgendwo ein Fehler sein auf dem ich nicht draufkomme ...