Get Adobe Flash player

Confixx mit suPHP

Achtung

Es existiert eine überarbeitetes HowTo von Confixx, nachdem diese Probleme nicht mehr auftreten!
Die URL des neuen Artikel ist hier:
Confixx Server aufsetzen (Debian HowTo) – Rev2.

Anleitung trotzdem lesen
Normalerweise verwendet Confixx das mod_php Modul. Möchte man nun das Modul suPHP nutzen, so ist die Umstellung sehr schnell erledigt.

/root/confixx/admin/admin.pl
[2] Webserver
[9] suPHP

Leider funktioniert die Confixx Seite selbst nicht mit suPHP, weshalb dann beim Aufruf der Confixxseite folgende Fehlermeldungen auftreten:

Warning: main(page_functions.php): failed to open stream: No such file or directory in /var/www/confixx/html/functions.inc.php on line 6
Warning: main(): Failed opening ‘page_functions.php’ for inclusion (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/confixx/html/functions.inc.php on line 6

Dieses Problem löst man sehr einfach, in dem man für Confixx das suPHP deaktiviert und somit wieder mod_php aktiv ist.
Dazu passt man das Konfigurationsfile /etc/apache2/confixx_mhost.conf an, in dem man bei der ersten Direktive <Directory "/var/www/confixx/html"> foglende Zeilen einfügt:

suPHP_Engine off
RemoveHandler .php
php_admin_flag engine on

Nach einem Reload des Apache2 Dienstes funktioniert die Confixx Webseite wieder und das suPHP Modul ist aktiv für die Kunden.

Weitere interessante Beiträge:

Kommentieren ist momentan nicht möglich.