php5 auf Suse10.3

Hallo,

ich habe mir ein Suse10.3 installiert.
Wenn ich localhost aufrufe, findet es Apache2. Er läuft also.
Wenn ich eine php-Datei aufrufe wird mir nur der Download angeboten.

In /etc/php5/apache2 habe ich eine php.ini gefunden und "Document Root"
und das home-Verzeichnis angegeben.
Das Gleiche in /etc/php5/cli

Das Apache php5-Modul habe ich in /usr/lib/apache2 gefunden

Ich verstehe nicht was falsch läuft.
In der Suse10.2 ging's erstmal ohne spezielle Einstellungen.

Kann mir jemand helfen?

Hago
Hago Ziegler [ Mi, 09 April 2008 10:06 ] [ ID #1938975 ]

Re: php5 auf Suse10.3

Hago Ziegler schrieb:
> Hallo,
>
> ich habe mir ein Suse10.3 installiert.
> Wenn ich localhost aufrufe, findet es Apache2. Er l=C3=A4uft also.
> Wenn ich eine php-Datei aufrufe wird mir nur der Download angeboten.
>
> In /etc/php5/apache2 habe ich eine php.ini gefunden und "Document Root"=

> und das home-Verzeichnis angegeben.

Wuesste nicht warum und wo man in der php.ini "Document Root" und $HOME
angibt da es von denen ja mehr als eines geben kann.

> Das Gleiche in /etc/php5/cli

CLI ist PHP als Komandozeileninterpreter.
>
> Das Apache php5-Modul habe ich in /usr/lib/apache2 gefunden
>

Stelle sicher das dieses Modul auch geladen wird. Normal stehen die
Ladeanweisungen in einer Bedingung innerhalb der httpd.conf.

<IfDefine FOO>
Load Module bubb
</IfDefine>


<IfModule blubb>
Add Type ....
</IfModule>


Sollte deine Suse sowas benutzen musst du gucken wie die man das FOO
definiert so das es das Startscript kennt.

Gruss
Joerg


--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Stra=C3=9Fe 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Mi, 09 April 2008 10:48 ] [ ID #1938976 ]

Re: php5 auf Suse10.3

Joerg Behrens schrieb:
> Hago Ziegler schrieb:
>> Hallo,
>>
>> ich habe mir ein Suse10.3 installiert.
>> Wenn ich localhost aufrufe, findet es Apache2. Er l=C3=A4uft also.
>> Wenn ich eine php-Datei aufrufe wird mir nur der Download angeboten.
>>
>> In /etc/php5/apache2 habe ich eine php.ini gefunden und "Document
>> Root" und das home-Verzeichnis angegeben.

Gibt es eine /etc/sysconfig/apache2 und da eine Zeile
APACHE_MODULES=3D".. php5 .." ?

Gucken ob PHP drin steht und wenn nein zuschreiben und Apache neu starten=
=2E

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Stra=C3=9Fe 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Mi, 09 April 2008 11:05 ] [ ID #1938977 ]

Re: php5 auf Suse10.3

Joerg Behrens schrieb:

> Gibt es eine /etc/sysconfig/apache2 und da eine Zeile
> APACHE_MODULES=".. php5 .." ?
> Gucken ob PHP drin steht und wenn nein zuschreiben und Apache neu
> starten.

Toll, danke, hat sofort geklappt.

Gruß, Hago
Hago Ziegler [ Mi, 09 April 2008 11:20 ] [ ID #1938978 ]
PHP » de.comp.lang.php.installation » php5 auf Suse10.3


Nächstes Thema: Joomla 1.5 - Deinstallation DocMan