PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntu 6.06: Apache2 mit PHP - PHP wird nicht ausgeführt



Mankind75
11.01.07, 19:09
Hallo zusammen,

ich habe mit Synaptic meinen Apache2 Webserver mit PHP installiert. Die Testseite des Apache (apache2-default) wird korrekt angezeigt. Wenn ich nun ein .php-Skript starten möchte, wird das Skript nicht ausgeführt und ich bekomme eine Meldung, dass das Skript heruntergeladen werden soll. Kann mir jemand weiterhelfen?

Danke.

SirSydom
11.01.07, 20:42
Hast du auch das Paket: "libapache2-mod-php5" installiert?
Oder PHP als CGI (php5-cgi) ?

marce
11.01.07, 21:59
... und dann sollte die entsprechende Verknüfpung von .php-Dateiein mit php in der Apache-Konfiguration natürlich auch eingetragen sein...

Tomek
12.01.07, 14:32
Das PHP-Modul sollte zwar automatisch aktiviert werden nach der Installation, aber man kann es manuell einmal versichern:

a2enmod php5
/etc/init.d/apache2 restart

Mankind75
21.01.07, 13:04
... und dann sollte die entsprechende Verknüfpung von .php-Dateiein mit php in der Apache-Konfiguration natürlich auch eingetragen sein...

In meiner apache2.conf habe ich folgende Zeilen stehen:



DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


Meinst Du das?

Mankind75
21.01.07, 13:05
Hast du auch das Paket: "libapache2-mod-php5" installiert?
Oder PHP als CGI (php5-cgi) ?

Sind beide installiert..

Tomek
21.01.07, 13:13
Hast du auch meinen Vorschlag ausprobiert?

Mankind75
21.01.07, 13:55
Ja hab' ich. Inzwischen sieht es bei mir auch so aus, als ob alles laufen würde. Meine PHP-Testdatei wird zwar nicht angezeigt aber Joomla funktioniert bei mir. Nehme an, dass PHP dann richtig eingerichtet ist. (Habe mich für PHP5 entschieden)