finke
Eroberer
HI, Ich habe zZ ein ein Problem mit den oben gennanten Funktionen.
Ich sehe gerade nicht durch, in welchen Verzeichnissen diese Funktionen alles suchen.
Ich habe 2 Clasen (Content und Design) jeweils in "{DOCUMENT_ROOT}/cms/inc/class/", welche über "{DOCUMENT_ROOT}/cms/index.php" geladen werden (require_once).
In beiden Dateien wird via file_exists überprüft ob gewisse Dateien existieren.
Content:
Design (getDesign):
Wärend ein Aufruf über die Content Klasse funktioniert (inclusive dem Aufruf con Design::getDesign()) wirft der Aufruf von getDesign() innerhalb der Klasse Design folgende Fahler:
Kann mir einer sagen warum der indireckte Aufruf funktioniert, der Aufruf innerhalb der Klasse allerdings nicht?
Anbei die Kompletten Classendateien.
Anhang anzeigen class.zip
Ich sehe gerade nicht durch, in welchen Verzeichnissen diese Funktionen alles suchen.
Ich habe 2 Clasen (Content und Design) jeweils in "{DOCUMENT_ROOT}/cms/inc/class/", welche über "{DOCUMENT_ROOT}/cms/index.php" geladen werden (require_once).
In beiden Dateien wird via file_exists überprüft ob gewisse Dateien existieren.
Content:
PHP:
if(!ADMIN && file_exists('inc/design/'.Design::getDesign().'/'.$template)) $template = 'inc/design/'.Design::getDesign().'/'.$template;
PHP:
if(!file_exists('inc/design/'.$design.'.htm')){
$files = scandir('inc/design');
Code:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(inc/design/g.htm) is not within the allowed path(s): (/users/projektog/temp:/users/projektog/www) in /users/projektog/www/cms/inc/class/class.Design.php on line 21
Warning: scandir() [function.scandir]: open_basedir restriction in effect. File(inc/design) is not within the allowed path(s): (/users/projektog/temp:/users/projektog/www) in /users/projektog/www/cms/inc/class/class.Design.php on line 22
Warning: scandir(inc/design) [function.scandir]: failed to open dir: Operation not permitted in /users/projektog/www/cms/inc/class/class.Design.php on line 22
Warning: scandir() [function.scandir]: (errno 1): Operation not permitted in /users/projektog/www/cms/inc/class/class.Design.php on line 22
Anbei die Kompletten Classendateien.
Anhang anzeigen class.zip