.php4-Script läuft, .php-Script läuft nicht

Alles, was PHP betrifft, kann hier besprochen werden.

.php4-Script läuft, .php-Script läuft nicht

Postby KMWolf » 04. June 2007 15:38

Hallo,
ich habe auf einem Rechner (XP SP2) schon lange XAMPP 1.5.2 in Betrieb, habe auf einem zweiten (ebenfalls XP SP2) jetzt neu 1.6.2 installiert und dort das Problem, dass Skripte mit der Endung .php nicht interpretiert werden. Die Endungen .php3 und .php4 laufen. Das gilt für PHP4 und 5.
In der httpd-xampp.conf sind aber sämtliche .php-Suffixes genannt:
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml
Hat jemand einen Tipp für mich?
Knut
KMWolf
 
Posts: 4
Joined: 04. June 2007 15:20
Location: Hamburg

Postby martinpre » 04. June 2007 17:54

da es immer wieder kommt ... wie rufst du deine dateien auf? (genau)
martinpre
 
Posts: 405
Joined: 22. May 2006 16:14
Location: Nähe Tulln / Österreich

Postby KMWolf » 04. June 2007 18:17

zum Beispiel so:
http://localhost/pia-net/index.php

Vielleicht ging's aus meinem ersten Posting nicht so klar hervor:
Wenn ich die index.php in index.php4 umbenenne, den Inhalt aber unverändert lasse, funktioniert's.

Ich hab's auch mit einem Mini-Skript ausprobiert, das nur
<?
phpinfo();
?>
enthält. Speichere ich's mit der Endung .php ab, wird nichts angezeigt.

Knut
KMWolf
 
Posts: 4
Joined: 04. June 2007 15:20
Location: Hamburg

Postby KMWolf » 05. June 2007 08:46

Auf der Suche nach der Fehlerursache habe ich nun nochmal auf ein und demselben Rechner (XP SP2) neben einer bestehenden XAMPP 1.5.5-Installation auch XAMPP 1.6.2 installiert. Das Ergebnis bleibt das Gleiche: Unter XAMPP 1.6.2 werden nur Skripte nur ausgeführt, wenn sie das Suffix .php4 oder .php3 haben, nicht aber .php. Unter XAMPP 1.5.5 laufen ALLE Skripte (ebenso unter 1.5.2 auf einem weiteren Rechner).
Ich habe daraufhin die apache/conf-Files beider XAMPP-Versionen miteinander abgeglichen: Kein Unterschied (abgesehen von den unterschiedlichen Verzeichniseinträgen für die XAMPP-Installationen). Das Gleiche gilt für die php.ini in apache/bin.
Ich kann natürlich alle .php-Endungen in .php4 ändern, würde aber gern die wirkliche Ursache dieses Problems wissen.
Knut
KMWolf
 
Posts: 4
Joined: 04. June 2007 15:20
Location: Hamburg

Postby KMWolf » 05. June 2007 16:29

Weil ich's aufgebracht habe, will ich das Problem jetzt auch mal aus der Welt schaffen (alles muss man selber machen :D ):
Fehlerursache war die Zeile
AddType x-mapp-php4 .php
in einer .htaccess-Datei, die in meinem lokalen Webverzeichnis lag.
Bei den älteren XAMPP-Versionen hat sie sich scheinbar nicht ausgewirkt, aber jetzt.
Danke für's Zuhören.
Knut
KMWolf
 
Posts: 4
Joined: 04. June 2007 15:20
Location: Hamburg

Postby KingCrunch » 06. June 2007 00:18

Naja, gut, was für .htacces noch irgendwie rumfliegen, können wir ja net ahnen ^^
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25


Return to PHP

Who is online

Users browsing this forum: No registered users and 1 guest