Testen von PHP

Testen von PHP

am 08.10.2007 14:58:26 von guenter.moritz

Hallo an Alle,
Ich bin dabei mir eien LAMP-Server unter Ubuntu (Feisty Fawn) zu
installieren. Als Erstes habe ich mit aptitude install apache2
installiert und mit http://localhost getestet. Der Apache läuft.

Nun habe ich mit aptitude install php5 libapache2-mod-php5 PHP
installiert. Dann habe ich unter /var/www die Datei testphp.php mit
folgendem Inhalt erstell:



und abgespeichert.

Dann habe ich im firefox folgende URL eingegeben:

http://localhost/testphp.php

Doch statt Informationen über die installierte PHP-Version anzuzeigen
erscheint ein Fenster, in dem ausgewählt werden kann, ob man die Datei
testphp.php mit dem Editor gedit öffnen will oder ob man die Datei auf
der Festplatte speichern möchte.

Meine Frage an Euch, was habe ich falsch gemacht?

Danke für Eure Hilfe und Tipps.

Bis dann ...
MfG
Günter

Re: Testen von PHP

am 08.10.2007 16:27:09 von Joerg Behrens

Günter Moritz schrieb:
> Hallo an Alle,
> Ich bin dabei mir eien LAMP-Server unter Ubuntu (Feisty Fawn) zu=20
> installieren. Als Erstes habe ich mit aptitude install apache2=20
> installiert und mit http://localhost getestet. Der Apache läuft.
>=20
> Nun habe ich mit aptitude install php5 libapache2-mod-php5 PHP=20
> installiert. Dann habe ich unter /var/www die Datei testphp.php mit=20
> folgendem Inhalt erstell:


Hast du den Webserver neu gestartet nach der Installation und Konfigurati=
on?

>
>=20
> und abgespeichert.
>=20
> Dann habe ich im firefox folgende URL eingegeben:
>=20
> http://localhost/testphp.php
>=20
> Doch statt Informationen über die installierte PHP-Version anzuzeigen=
=20
> erscheint ein Fenster, in dem ausgewählt werden kann, ob man die Date=
i=20
> testphp.php mit dem Editor gedit öffnen will oder ob man die Datei au=
f=20
> der Festplatte speichern möchte.
>=20
> Meine Frage an Euch, was habe ich falsch gemacht?

Ich keinne die Distribution nicht aber pruefe ob in der httpd.conf das=20
PHP Modul geladen wird und das die AddTypes gesetzt sind.

Es gibt Distributionen da muss/kann man dem Apache ueber Flags sagen was =

in seiner Konfig ausgefuehrt werden soll. Ein "-D PHP5" z.b kann dann in =

der httpd.conf


LoadModule ......


ergeben. Ohne das Flag wuerde er das Modul aber nicht laden.

Gruss
Joerg


--=20
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de

Re: Testen von PHP

am 09.10.2007 09:47:03 von Jonas Werres

> der httpd.conf
Die heißt jetzt apache2.conf. Steht in FF aber trotzdem nicht frin,
sondern in /etc/apache2/mods-available. Von daaus wird mit dem Befehl
a2enmod nach /etc/apache2/mods-enabled gelingt, aber eigentlich sollte
das bei der Installation passieren.

Ich tippe auf fehlenden Neustart.

Re: Testen von PHP

am 09.10.2007 17:04:18 von guenter.moritz

Hallo Jonas,

Jonas Werres schrieb:
>> der httpd.conf
> Die heißt jetzt apache2.conf. Steht in FF aber trotzdem nicht frin,
> sondern in /etc/apache2/mods-available. Von daaus wird mit dem Befehl
> a2enmod nach /etc/apache2/mods-enabled gelingt, aber eigentlich sollte
> das bei der Installation passieren.
>
> Ich tippe auf fehlenden Neustart.

danke für Deinen Tipp. Es lag an dem fehlenden Eintrag in der
/etc/apache2/mods-enabled, muss von Hand nachgeholt werden mit a2enmod php5.

Bis dann ...
MfG
Günter

Re: Testen von PHP

am 09.10.2007 17:05:31 von guenter.moritz

Hallo Joerg,

Joerg Behrens schrieb:
> Günter Moritz schrieb:
>> Hallo an Alle,
>> Ich bin dabei mir eien LAMP-Server unter Ubuntu (Feisty Fawn) zu
>> installieren. Als Erstes habe ich mit aptitude install apache2
>> installiert und mit http://localhost getestet. Der Apache läuft.
>>
>> Nun habe ich mit aptitude install php5 libapache2-mod-php5 PHP
>> installiert. Dann habe ich unter /var/www die Datei testphp.php mit
>> folgendem Inhalt erstell:
>
>
> Hast du den Webserver neu gestartet nach der Installation und
> Konfiguration?
>
>>
>>
>> und abgespeichert.
>>
>> Dann habe ich im firefox folgende URL eingegeben:
>>
>> http://localhost/testphp.php
>>
>> Doch statt Informationen über die installierte PHP-Version anzuzeigen
>> erscheint ein Fenster, in dem ausgewählt werden kann, ob man die Datei
>> testphp.php mit dem Editor gedit öffnen will oder ob man die Datei auf
>> der Festplatte speichern möchte.
>>
>> Meine Frage an Euch, was habe ich falsch gemacht?
>
> Ich keinne die Distribution nicht aber pruefe ob in der httpd.conf das
> PHP Modul geladen wird und das die AddTypes gesetzt sind.
>
> Es gibt Distributionen da muss/kann man dem Apache ueber Flags sagen was
> in seiner Konfig ausgefuehrt werden soll. Ein "-D PHP5" z.b kann dann in
> der httpd.conf
>
>
> LoadModule ......
>

>
> ergeben. Ohne das Flag wuerde er das Modul aber nicht laden.
>
> Gruss
> Joerg
>
>
danke für Deine Antwort. Es lag an dem fehlenden Eintrag in der
/etc/apache2/mods-enabled, muss von Hand nachgeholt werden mit a2enmod php5.

Bis dann ...
MfG
Günter