Current time: 09-27-2024, 11:55 PM Hello There, Guest! (LoginRegister)


Post Reply 
Open Basedir problem
Author Message
funnymob Offline
Junior Member
*

Posts: 89
Joined: Apr 2009
Reputation: 0
Post: #1
Open Basedir problem
Hallo,
ich habe da ein Verständnisproblem bei mir mit open_basedir.
Ich bekomme beim Aufruf der configtest.php von Maia folgende Fehlermeldung:
Quote:Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/etc/pear.conf) is not within the allowed path(s): (/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php:/usr/etc/pear.conf) in /usr/share/php/PEAR/Config.php on line 625
Aber das Verzeichnis (oder besser die Datei) /usr/etc/pear.conf ist doch enthalten.
Apache habe ich nach der Änderung auch neugestartet.

Ich habe auch schon versucht nur das Verzeichnis /usr/etc/ anstatt der Datei /usr/etc/pear.conf aufzunehmen, doch das hat auch nicht geklappt.

Hat mir jemand eine Idee?

Danke
Gruß
funnymob
07-07-2010 06:29 AM
Find all posts by this user Quote this message in a reply
ephigenie Offline
Project Leader
*******
Administrators

Posts: 1,578
Joined: Oct 2006
Reputation: 15
Post: #2
RE: Open Basedir problem
(07-07-2010 06:29 AM)funnymob Wrote:  Hallo,
ich habe da ein Verständnisproblem bei mir mit open_basedir.
Ich bekomme beim Aufruf der configtest.php von Maia folgende Fehlermeldung:
Quote:Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/etc/pear.conf) is not within the allowed path(s): (/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php:/usr/etc/pear.conf) in /usr/share/php/PEAR/Config.php on line 625
Aber das Verzeichnis (oder besser die Datei) /usr/etc/pear.conf ist doch enthalten.
Apache habe ich nach der Änderung auch neugestartet.

Ich habe auch schon versucht nur das Verzeichnis /usr/etc/ anstatt der Datei /usr/etc/pear.conf aufzunehmen, doch das hat auch nicht geklappt.

Hat mir jemand eine Idee?

Danke
Gruß
funnymob

Mach ein "su -" auf den User VU2000 und schau ob du zu der Datei kommst ... als der User - evt. stimmen die Rechte der übergeordneten Verzeichnisse nicht...
07-07-2010 06:55 AM
Visit this user's website Find all posts by this user Quote this message in a reply
funnymob Offline
Junior Member
*

Posts: 89
Joined: Apr 2009
Reputation: 0
Post: #3
RE: Open Basedir problem
Hallo ephigenie,

danke für die Info und ja als su vu2000 kann ich die Datei finden.
Der Besitzer der Datei php.ini ist auch VU2000.

Und ja du hattest recht beim übergeordnete Ordner 'php5' war der Owner 'root'. Hab's nun auf VU2000 geändert und ebealls apache neugestrtet. Allerdings hatts noch nicht ganz geholfen.

Noch eine Idee?

Danke
07-07-2010 07:04 AM
Find all posts by this user Quote this message in a reply
ephigenie Offline
Project Leader
*******
Administrators

Posts: 1,578
Joined: Oct 2006
Reputation: 15
Post: #4
RE: Open Basedir problem
(07-07-2010 07:04 AM)funnymob Wrote:  Hallo ephigenie,

danke für die Info und ja als su vu2000 kann ich die Datei finden.
Der Besitzer der Datei php.ini ist auch VU2000.

Und ja du hattest recht beim übergeordnete Ordner 'php5' war der Owner 'root'. Hab's nun auf VU2000 geändert und ebealls apache neugestrtet. Allerdings hatts noch nicht ganz geholfen.

Noch eine Idee?

Danke

export PHPRC=/var/www/fcgi/master/php5/php

strace -e open,stat php5-cgi -f <configtest.php>
07-07-2010 11:12 PM
Visit this user's website Find all posts by this user Quote this message in a reply
funnymob Offline
Junior Member
*

Posts: 89
Joined: Apr 2009
Reputation: 0
Post: #5
RE: Open Basedir problem
Hallo ephigenie,
sorry, dass ich mich erst jetzt melde. War ein bisschen unterwegs.
Was meinst du mit den beiden Zeilen?

Das steht bei mir in der /var/www/fcgi/master/php5-fcgi-starter :
#!/bin/sh
umask 022
PHPRC="/var/www/fcgi/master/php5/"
export PHPRC
PHP_FCGI_CHILDREN=2
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=500
export PHP_FCGI_MAX_REQUESTS
TMPDIR="/var/www/ispcp/gui/phptmp"
export TMPDIR
exec /usr/bin/php5-cgi

Aber was meinst du genau?

Danke
gruß
funnymob
07-27-2010 06:27 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)