PHP auf Apache funzt nicht!

  • Ersteller Stefan Bötschi
  • Erstellt am
S

Stefan Bötschi

Guest
Hallo zusammen,

Bei mir zu Hause steht ein Apache 2 (unter SuSE 9.1), der eigentlich ganz gut funktioniert, nur der PHP Interpreter läuft irgendwie nicht. Ich hab' die nach SuSE erforderlichen Module (mod_php4-core und apache2-mod_php4) auch schon installiert.

So viel ich weiss, muss man dem Apache noch in die Konfigurationsdateien reinschreiben, damit er weiss, was er mit den PHP-Files anstellen soll (Momentan schickt er sie einfach so wie sie sind an den Browser
mad.gif
).
Und genau hier bräuchte ich eure Hilfe! Weiss vielleicht jemand, welche Konf.-Dateien ich bearbeiten muss, und was ich da reinschreiben soll?

Ich hab auch schon unzählige Tutorials gelesen und die Suchfunktion benutzt, aber nichts konnte mir bisher auf die Sprünge helfen ^^

Ich wäre euch wirklich sehr dankbar, wenn ihr mir helfen könntet !

greats,

S.B.
 
Hallo

Ich kenne SuSE nicht so genau, aber auf unserem Server sieht das so aus:
/etc/apache2/conf.d/mod_php4.conf -> Definiert die Handler usw.

dann im
/etc/sysconfig/apache2/loadmodule.conf
sollte das hier stehen:
LoadModule php4_module /usr/lib/apache2-prefork/libphp4.so

Damit sollte eientlcih schon alles erledigt sein. Das Modul und die Handler.

Gruss
Roger
 
AddType application/x-httpd-php .php

in der Apache zugehörigen httpd.conf einfügen
 
Ja, das hab ich mir zwar schon gedacht, aber WO muss ich das in diese Dateien reinschreiben? Einfach irgendwo?
 
Die Frage sollte eher sein: Wieso existiert /etc/apache2/conf.d/mod_php4.conf nach der Installation der apache php module nicht ? SuSE ist offensichtlcih imer noch wie früher....

hier der Inhalt von /etc/apache2/conf.d/mod_php4.conf:
CODE <IfModule sapi_apache2.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.php4
</IfModule>


Wenn ich das richtig mitbekommen habe, sollte man bei apache2 nichts mehr am httpd.conf ändern sondern alles über die xxxx.d Ordner lösen. Vorteil: Updates sind VIEL einfacher durchzuführen.
 
Danke euch allen!
Ich denke, ich weiss jetzt wie das läuft... ich werde es heute noch ausprobieren...

greats,


S.B.
 
Zurück
Oben