Page 1 of 1
Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-01 18:47
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
beim nächsten aufruf geht es dann wieder nicht... :(
Re: Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-01 19:09
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
Re: Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-01 22:00
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
Re: Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-01 22:38
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...
Re: Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-02 18:40
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?
Re: Nach PHP-Update funtkioniert Confixx nicht mehr...
Posted: 2003-09-02 21:32
by oxygen
Kaum. Wie gesagt, wenn alle Vhosts eine open_basedir restriction haben geht es.