.php5 Dateien werden nicht ausgeführt (geparst).

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

.php5 Dateien werden nicht ausgeführt (geparst).

Postby QiGong » 12. March 2007 14:21

Hallo,

habe mir auf meinem Suse Linux 10.1 Server XAMPP Linux 1.6 installiert.
Um damit meine Seiten erst lokal testen zu können.

Seiten die auf .html oder .php enden werden richtig angezeigt.
Bei Seiten die auf .php5 enden, wird im Browser (egal ob Firefox oder IE) der php-Quellcode angezeigt.

Da ich aber meine Dateien auf .php5 enden lassen muss (wegen des späteren hochladens beim Provider) ist es wichtig das auch die Dateien mit der Endung .php5 richtig geparst werden.

Habe zu Testzwecken mal auf meinem Laptop (Win-XP) XAMPP 1.6.0a für Windows installiert.

Dort werden auch die .php5 Endungen ohne Probleme richtig angezeigt.
Ich möchte aber meinen Linux-Server dafür verwenden.

Hoffe hier kann mir jemand weiter helfen.
Danke euch schon mal im Voraus.


Viele Grüße
QiGong
QiGong
 
Posts: 3
Joined: 12. March 2007 14:05

Postby Wiedmann » 12. March 2007 14:35

In der "httpd.conf" die Zeile mit AddType entspechend ergänzen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby QiGong » 12. March 2007 15:38

Danke schon mal für die schnelle Antwort.

Habe gerade die beiden httpd.conf Dateien bei der Linux- und der Windows-Version im Bereich AddType verglichen.

Die sind beide gleich und lauten wie an dieser Stelle wie folgt:

........
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
........

Wie gesagt bei der Windows-Variante geht das Parsen von .php5 Dateien...
Somit dachte ich, ich müsse die Datei in der Linuxversion nur der Windows-Datei anpassen.
Sind aber wie gesagt beide gleich.

Habe dann mal die erste Zeile wie folgt geändert:

AddType text/html .shtml .php5

Dann wurden mir schon mal die html - Anteile ausgegeben.
(weil ja jetzt zu text/html auch .php5 gehört)
Aber der gesamte php-code wurde nicht berücksichtigt.

Kannst Du mir noch sagen, was nach AddType alles kommen muss??


Gruß
QiGong
QiGong
 
Posts: 3
Joined: 12. March 2007 14:05

Postby Wiedmann » 12. March 2007 15:49

Bei dem AddType-Eintrag den du suchst, muss natürlich schon ".php" vorkommen (da dieses ja gehen).

Evtl. steht der ja nicht direkt in der "httpd.conf", sondern in einer Datei die da eingebunden wird.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby QiGong » 12. March 2007 16:53

Danke,

habe die Datei nun gefunden, und verändert.
Jetzt klappt alles......

Für all Diejenigen, denen das auch noch passieren mag folgt hier die zu suchende Datei....

/opt/lampp/etc/extra/httpd_xampp.conf
QiGong
 
Posts: 3
Joined: 12. March 2007 14:05


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 21 guests