Frage zu openbase_dir bei Server4you

TomZ

Registered User
Hallo,

ich will ein PHP-Programmpaket auf meinem VServer bei Server4you installieren. Jetzt bekomme ich die Fehlermeldung:

----------------------
Warning: main(): open_basedir restriction in effect. File(/usr/share/pear/PEAR.php) is not within the allowed path(s): (/var/www/web14/:/var/www/html/phpmyadmin/:/var/www/confixx/html/gesperrt/) in /var/www/web14/html/setup/include/inc.setup_header.php on line 35

Warning: main(PEAR.php): failed to open stream: Operation not permitted in /var/www/web14/html/setup/include/inc.setup_header.php on line 35

Fatal error: main(): Failed opening required 'PEAR.php' (include_path='.:/usr/share/pear') in /var/www/web14/html/setup/include/inc.setup_header.php on line 35

----------------------

Der Pfad /usr/share/pear ist allerdings im include-Pfad angegeben, gleichzeitig sagt aber die Variable open_basedir dass dieses Verzeichnis angeblich nicht im Pfad ist?

Wie kann ich das jetzt abaendern? Bzw. geht das ueber die http-special-Anweisungen vom Confixx???
 
TomZ said:
Bzw. geht das ueber die http-special-Anweisungen vom Confixx???
Ja, z.B. mit dem Eintrag:
PHP_ADMIN_VALUE open_basedir /usr/share/pear/

Zur Erklärung:
Das Verzeichnis /usr/share/pear/ wird per php.ini ein den include-path gesetzt. Daher kannte er es.

huschi.
 
:-)

Ich danke Dir, aber irgendwie mag Confixx das nicht eintragen ... habs jetzt einfach per Hand gemacht und hoffe dass Confixx das nihct wieder ueberschreibt :)
 
Back
Top