Page 1 of 1
Confixx und PEAR
Posted: 2006-04-17 22:03
by uwe59
Hallo Leute,
kann mir jemand verraten, wie ich es hinbekomme, dass alle Domains, die per Confixx verwaltet werden, zusätzlich den Include-Path für PHP auch auf /usr/share/php bekommen? Eine Erweiterung der php.ini hat nichts gebracht und per ini_set im PHP-Script bekomme ich
open_basedir restriction in effect. File(/usr/share/php/PEAR.php) is not within the allowed path
Wäre für jeden Tipp dankbar.
Gruß
Uwe
Re: Confixx und PEAR
Posted: 2006-04-17 22:14
by oxygen
richtig(tm) gar nicht.
Ein übler Workaround wäre am Schluss der http.conf etwas aller:
Code: Select all
php_admin_value include_path .:/usr/share/php:/usr/lib/php/Smarty:/usr/share/php/adodb
php_admin_value open_basedir /var/www:/usr/share/php:/usr/lib/php
dadurch verliert man allerdings den "Schutz" von open_basedir.
Re: Confixx und PEAR
Posted: 2006-04-18 04:43
by Anonymous
Admin Interface -> httpd Spezial -> alle Anbieter ändern ->
Clicken Sie "für alle Domains, die neu angelegt werden, setzen"
und schreiben Sie diese httpd-Zusatzeintrag:
php_admin_value open_basedir /home/##user##/html/:/home/##user##/phptmp/:/home/##user##/files/:/home/##user##/atd/:/usr/share/php
php_admin_value include_path .:/usr/share/php
/home ist deine Confixx $user_homeDir (sehen Sie bitte confixx_main.conf oder settings.inc.php)
z.B: /var/www
Das ist Losung fur Confixx 3.x.
Re: Confixx und PEAR
Posted: 2006-04-18 10:08
by uwe59
@slex
Danke, das funktioniert fast perfekt, bis auf
SAFE MODE Restriction in effect. The script whose uid is 639 is not allowed to access /usr/share/php/PEAR.php owned by uid 0
In der Ausgabe von phpinfo wird bei open_basedir dies angezeigt:
/srv/www/htdocs/web1/html/:/srv/www/htdocs/web1/phptmp/:/srv/www/htdocs/web1/files/:/srv/www/htdocs/web1/atd/:/usr/share/php
Der include_path ist mit .:/usr/share/php richtig
Das Verzeichnis /usr/share/php hat die Rechte drwxr-xr-x und die Datei PEAR.php -rw-r--r--. Damit sollte ein Lesen der Datei doch möglich sein, oder sehe ich da was falsch?
Danke und Gruß
Uwe
Re: Confixx und PEAR
Posted: 2006-04-18 13:28
by legato
safe_mode_include_dir auch entsprechend anpassen.
Re: Confixx und PEAR
Posted: 2006-04-18 16:21
by uwe59
Ich danke euch, funktioniert.
Gruß
Uwe