Apache Aliase, PHP wird nicht ausgeführt

TheLars

New Member
Hallo,

nach einem Update von Apache auf Version Apache/2.2.22, hab ich das seltsame Probleme, dass bei meinen Aliasen kein PHP mehr ausgeführt wird.


Ich habe zwei Aliase:
Alias /adminsql "/usr/share/phpmyadmin"
Alias /postfixadmin "/usr/share/postfixadmin"

Will man diese nun im Browser aufrufen, kriegt man den reinen PHP Text im Browser angezeigt, er wird schlicht nicht ausgeführt. Bei meiner normalen Domain funktioniert PHP.

Hatte das schonmal jemand. Einträge im error.log erscheinen nicht.

Viele Grüße,
TheLars
 
Hallo,

PHP ist bei mir als Apache Modul geladen. Zusätzlich dazu ist noch das suphp Modul geladen, was letztendlich diesen Fehler verursacht. Sobald man dieses deaktiviert, funktioniert wieder alles normal.

Meine Config von suphp sieht mittlerweile so aus:
Code:
[global]
;Path to logfile
logfile=/var/log/suphp/suphp.log

;Loglevel
loglevel=info

;User Apache is running as
webserver_user=www-data

;Path all scripts have to be in
docroot=/var/www:${HOME}/public_html:/usr/share

;Path to chroot() to before executing script
;chroot=/mychroot

; Security options
allow_file_group_writeable=false
allow_file_others_writeable=false
allow_directory_group_  writeable=false
allow_directory_others_writeable=false

;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=false

;Send minor error messages to browser
errors_to_browser=true

Ich habe check_vhost_docroot auf false gesetzt, damit dieser Check nicht ausgeführt wird, das hat allerdings keine Änderung gebracht. Apache danach natürlich neugestartet!

Viele Grüße,
TheLars
 
Back
Top