Nach PHP-Update funtkioniert Confixx nicht mehr...

Apache, Lighttpd, nginx, Cherokee
Post Reply
hammer
Posts: 47
Joined: 2003-07-26 09:54
 

Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by hammer »

Hallo,

nachdem ich PHP 4.3.1 installiert habe bekomm ich beim Aufruf von Confixx (egal ob als admin, reseller oder user) folgende Fehlermeldung:
Warning: Unknown(): open_basedir restriction in effect. File(/home/www/confixx/html/index.php) is not within the allowed path(s): (/home/www/web22/) in Unknown on line 0

Warning: Unknown(/home/www/confixx/html/index.php): failed to create stream: Operation not permitted in Unknown on line 0

Warning: Unknown(): Failed opening '/home/www/confixx/html/index.php' for inclusion (include_path='.:/usr/share/php') in Unknown on line 0
wenn ich dann auf aktualisieren klicke, geht es wieder :confused:

beim nächsten aufruf geht es dann wieder nicht... :(
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by oxygen »

PHP macht manchmal Probleme wenn manche Vhosts eine basedir restriction haben und manche nicht. Lösung: Allen VHosts ein open_basedir einstellen, in diesem Fall dem Confixx Vhost in der httpd.conf, z.B. so:
php_admin_value open_basedir /root/confixx:/home/confixx
hammer
Posts: 47
Joined: 2003-07-26 09:54
 

Re: Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by hammer »

danke ;)

problem ist nur, dass ich jetzt noch nicht beurteilen kann, ob es daran lag, denn manchmal kommt die fehlermeldung auch so nicht, d.h. ohne, dass ich das nun geändert habe, aber was mich auch wuneder ist, dass diese fehlermeldung auch bei einigen anderen php-skripten kommen, die nun nichts mit confixx zu tun haben... :(
Warning: main(/home/www/webXX/html/XXX/functions.inc.php) [function.main <http://www.php.net/function.main>]: failed to create stream: No such file or directory in /home/www/webXX/html/XXXXXXXX/XXXXXX/XXXXXXX/config.inc.php on line 107

Fatal error: main() [function.main <http://www.php.net/function.main>]: Failed opening required '/home/www/webXX/html/XXXXXX/functions.inc.php' (include_path='.:/usr/share/php') in /home/www/webXX/html/XXXXXXXX/XXXXXX/XXXXXXX/config.inc.php on line 107
geeky
Posts: 22
Joined: 2003-08-31 18:35
 

Re: Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by geeky »

Hast Du den anderen vhosts wie øxygen es meinte auch bei allen (confixx_vhosts.conf und httpd.conf) via php_admin_value open_basedir nen Basedir gesetzt ?
Ansonsten guck auch mal in deiner php.ini...

Bei vhosts ist meiner Meinung nach suPHP und php als cgi eh viel besser...
hammer
Posts: 47
Joined: 2003-07-26 09:54
 

Re: Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by hammer »

also der support von confixx meinte, ich solle das hier:

"php_admin_value open_basedir none"

in der httpd.conf bei vhost eintragen, jedoch kommt dann weiterhin eine fehlermeldung...

würde der fehler dadurch behoben werden, wenn ich ein php update auf eine neuere version als die 4.3.1 mache?
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: Nach PHP-Update funtkioniert Confixx nicht mehr...

Post by oxygen »

Kaum. Wie gesagt, wenn alle Vhosts eine open_basedir restriction haben geht es.
Post Reply