Problem mit open_basedir

tioz

Grünschnabel
Hey leute hab vor einigen Tagen ein kleines Image Upload Script geschrieben.

Jetzt hab ich andauernd folgenden fehler:

Warning: include() [function.include]: open_basedir restriction in effect. File(../core/config.php) is not within the allowed path(s): (/srv/www/vhosts/ultima-solutions.de/subdomains/upload/httpdocs:/tmp) in /srv/www/vhosts/ultima-solutions.de/subdomains/upload/httpdocs/index.php on line 3

Der vServer ist von 1blu wenn das etwas zur sache tut.

Hab auch zugriff auf die php.ini Hab aber ehrlich gesagt keine ahnung was ich jetzt ändern soll oder muss damit es einwand frei funktioniert.

Wäre für Hilfe dankbar


mfg Tioz
 
Du versuchst eine Datei zu includieren die sich unterhalb des base_dir der Subdomain befindet.


Ändern kann man das in der vhost Datei der Domain.
Oder die zu includierende Datei verschieben.

ggf. kann man auch symbol link erstellen.
 
In meiner php.ini steht folgendes bei open_basedir


Soll ich da etwas hinschreiben oder so lassen wie es ist :)

Bei der domain einstellung für Physikalisches Hosting wurde nur gefragt ob safe_mode an oder aus.

Die ist Momentan ausgeschaltet

Hätte da noch was gefunden in einer datei names httpd.include

da steht folgendes drinne

<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir "/srv/www/vhosts/ultima-solutions.de/httpdocs:/tmp"

Muss ich dort etwas ändern? und wenn ja wie ?
 
Zuletzt bearbeitet:
Hallo,

wie man hier lesen kann:
Warning: include() [function.include]: open_basedir restriction in effect. File(../core/config.php) is not within the allowed path(s): (/srv/www/vhosts/ultima-solutions.de/subdomains/upload/httpdocs:/tmp) in /srv/www/vhosts/ultima-solutions.de/subdomains/upload/httpdocs/index.php on line 3
liegt die Datei, die eine andere Datei einbindet im Verzeichnis "/srv/www/vhosts/ultima-solutions.de/subdomains/upload/httpdocs/", und eingebunden wird die Datei "/srv/www/vhosts/ultima-solutions.de/subdomains/upload/core/config.php".

Also denke ich mal, dass du das so machen musst:
php_admin_value open_basedir "/srv/www/vhosts/ultima-solutions.de/subdomains/upload"
Oder aber auch gleich nur:
php_admin_value open_basedir "/srv/www/vhosts/ultima-solutions.de"


MfG
Fabsch
 
Zurück