![]() |
[PHP] SAFE_MODE / open_basedir restriction
Ich habe folgende Zeile in meinem PHP Script:
Code:
Und ich bekomme da folgende Meldung vom Server:
<?php
include "/includes/nav.inc"; ?> Zitat:
Zitat:
Code:
oder kompletten Pfad:
<?php
include "includes/nav.inc"; ?>
Code:
geht es auch nicht.
<?php
include "/home/httpd/vhosts/bastelfratz.de/httpdocs/includes/nav.inc"; ?> und bei
Code:
bekomme ich
$handle=opendir($dir);
Zitat:
Und echo $DOCUMENT_ROOT gibt gar nichts aus. :gruebel: Was ist da los und was kann ich da machen? |
Re: [PHP] SAFE_MODE / open_basedir restriction
Code:
probieren?
$_SERVER['DOCUMENT_ROOT']
|
Re: [PHP] SAFE_MODE / open_basedir restriction
Autsch. das war wohl mein fehler. Hilft mir aber bei meinem Problem nicht.
|
Re: [PHP] SAFE_MODE / open_basedir restriction
In der Fehlermeldung steht doch, dass die UID des Scripts eine andere ist als die der Datei, auf die du zugreifen willst. Das darf im Safe Mode nicht sein.
|
Re: [PHP] SAFE_MODE / open_basedir restriction
Und was mache ich da?
|
Re: [PHP] SAFE_MODE / open_basedir restriction
Den Besitzer der Datei ändern (wahrscheinlich benutzt dein Hoster für FTP und PHP verschiedene Benutzer).
Falls du Shell-Zugang hast, geht das damit leicht, ansonsten gibts vielleicht die Möglichkeit im WebFTP-Tool des Hosters. Ob das FTP-Protokoll sowas unterstützt, weiß ich nicht. Habe da noch kein chown gefunden, FlashFXP kann den Besitzer aber ändern. |
Re: [PHP] SAFE_MODE / open_basedir restriction
Ich könnte mich an den Hoster wenden. Kann der das so konfigurieren, dass ich nicht immer manuell den Besitzer ändern muss? Bei meinem Webspace geht es ja auch.
|
Re: [PHP] SAFE_MODE / open_basedir restriction
Versuchs.
|
Re: [PHP] SAFE_MODE / open_basedir restriction
sagt die basedir option nicht aus das man nur dateien aus dem selben verzeichnis öffnen darf?
d.h. der ordner include ist nicht aufzurufen aus dem index.php |
Re: [PHP] SAFE_MODE / open_basedir restriction
Es liegt wohl an etwas anderem. Der Webspace ist auf einen anderen Server umgezogen. Jetzt hat der Administrator ein Backup eingespielt und somit gehören die Dateien dem Apache und nicht mir. Ich habe eben gerade gemerkt, dass ich sie noch nicht mal per FTP löschen kann. Ich werde mich da wohl noch m,al an den Administrator wenden müsen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz