PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   ungewollter Download (http://www.selfphp.de/forum/showthread.php?t=2125)

Noob 07.09.2002 20:58:28

ungewollter Download
 
Hallo
Ich habe heute meinen Webserver (Apache 1.3.26 mit PHP 4.2.2 auf Linux) aufgrund einer defekten Festplatte neu installieren müssen.
Der Apache Server alleine läuft wie er soll, nur PHP macht grosse Probleme. Wenn ich vor der Installation von PHP eine *.php Datei aufrufe wird sie im Browser angezeigt (ok), rufe ich eine *.php Datei auf nachdem PHP installiert öffnet sich ein Downloadfenster und ich kann die *.php wie eine *.zip oder was anderes runterladen, 100% ungeparst (naja nicht so toll).
Ich habe schon unterschiedliche Versionen von PHP und Apache versucht, der Eintrag in der httpd.conf ist korrekt.
AddType application/x-httpd-php .php

Schreibe ich noch .html drann, werden mir auch alle html Dateien zum Download angeboten.

Warum passiert sowas? Kann das an einer falschen Library-version liegen? Es wurde zwar alles compiliert und ich sah keine Warnungen oder Fehler, aber man weiss ja bei dem Linux Zeugs ja nie.
Und was kann ich dagegen tun?

mfg und thx im Voraus
Noob

CyberAge 07.09.2002 23:07:00

ich weiß nicht, wie es in der linux-version aussieht, aber ich mußte in der httpd.conf vom apache noch einen script-alias hinzufügen. der sieht bei mir wie folgt aus:

Code:

  ScriptAlias /php/ "c:/Programme/Apache Group/php/"
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .php3
  AddType application/x-httpd-php .php4
  AddType application/x-httpd-php .phtml
  Action application/x-httpd-php "/php/php.exe"

der ist dazu da, dem apache zu zeigen, wo der parser liegt! vielleicht fehlt ja da noch etwas

Noob 08.09.2002 00:07:36

Der ScriptAlias ist afaik für die CGI-Interface Variante von PHP. Meine läuft über die Apache API.
Ich hab die Zeile mal hinzugefügt, aber hat leider nichts geholfen.

mfg
Noob


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:06:03 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.