PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP läuft nicht im Apache



phoku
05.01.04, 20:36
Hallo,

die Suche konnte mir nicht weiterhelfen:
Mein PHP läuft nicht, das Skript wird nicht ausgeführt.

LoadModule und AddModule in der httpd.conf sind vorhanden. Habe Version 1.3.26.

Wohar könnte das noch liegen? Hab schon versucht mit YAST (hab SuSE) neu zu installieren.

Berufspenner
05.01.04, 21:08
Hi

Wie äußert es sich, dass dein Script nicht ausgeführt wird? Wird einfach nur der Quellcode angegeben oder was passiert? Wie sehen deine Einträge bezüglich PHP in deiner httpd.conf aus?

Cu
André

phoku
05.01.04, 21:56
jetzt bin ich schon etwas weiter und bekomme folgende meldung:

server:/etc/apache2 # rcapache2 restart
Shutting down httpd done
Starting httpd (worker) [ ]

Syntax error on line 250 of /etc/apache2/httpd.conf:
Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: undefined symbol: ap_block_alarms failed

Berufspenner
05.01.04, 21:59
Hi

Ähm, könntest du dich bitte mal entscheinden. Was läuft jetzt bei dir? Apache 1 oder 2?

Cu
André

humpen
05.01.04, 22:08
Ich gehe mal ganz stark davon aus, dass Du Suse benutzt.

Wenn Du die Suse RPMs benutzen willst, musst als MPM [1] für Apache2
'prefork' installieren, da PHP [2] nicht mit 'worker' funktioniert.
Ob es da abhilfe schafft, PHP evtl. selbst zu compilieren, kann ich Dir auch nicht
sagen.

mfg

[1] http://httpd.apache.org/docs-2.0/mpm.html
[2] http://www.php.net