Re: Pear Problem

Re: Pear Problem

am 14.06.2005 13:13:02 von dev-null-use-reply-adress

Christian Schmidt schrieb:
> Ich habe mir mit "pear install HTML_Common" und "pear install HTML_Page"
> diese beiden Packages installiert.

Soweit, sogut, der pear installer funktioniert also.

> Warning: main(): open_basedir restriction in effect.
> File(/usr/share/php/HTML/Page.php) is not within the allowed path(s):
> (/srv/www/htdocs/web9/) in /srv/www/htdocs/web9/html/test.php on line 21

Die Fehlermeldung sagt es doch: Du darfst aufgrund einer open_basedir
Einschränkung nicht darauf zugreifen.

> Fatal error: main(): Failed opening required 'HTML/Page.php'
> (include_path='.:/usr/share/php') in /srv/www/htdocs/web9/html/test.php
> on line 21

Das Pear Verzeichnis ist aber im include_path. Das ist ja schonmal gut.

Anhand der Fehler und Pfadangaben vermute ich, Du hast einen Confixx als
Serververwaltung, gelle? ;-)

Lösung:
Gehe in den Admin-Bereich, nach Einstellungen -> httpd Spezial.
Wähle "Einen Kunden ändern" und klicke auf Weiter. Trage den
Kunden web9 ein und klicke auf Suchen. Wähle "für alle Domains des
Kunden setzen" und "für alle Domains, die vom Kunden angelegt werden,
setzen" aus und schreibe in die Textbox:

php_admin_value open_basedir .:/srv/www/htdocs/web9:/usr/share/php

Klicke auf speichern, warte ein paar Minuten und freue Dich.

Schaue ferner für weitere Infos zur Konfiguration von PHP in's Manual:
http://de.php.net/manual/en/configuration.php
http://de.php.net/manual/en/ini.php#ini.list


Gruß und f'up2 d.c.l.p.installation,
JPM

Re: Pear Problem

am 14.06.2005 13:46:48 von Christian Schmidt

Hallo Jens Peter,

Danke für deine schnelle und kompetente Hilfe.
Es hat alles gestimmt und sofort funktioniert.
Vielen Dank

Bis dann
Christian