realpath gibt leere Zeichenfolge

8

Ich verwende MediaWiki, aber es gibt einen Fehler. Ich habe es in den Akten gefunden. Es gibt eine Zeile mit diesem Code:

%Vor%

Aber $ IP gibt eine leere Zeichenfolge zurück, so dass der Pfad zu den Dateien im System nicht funktioniert. (Zum Beispiel, wenn $ IP wäre . oder E:/path_to_wwwroot es funktioniert). Wie kann ich das Problem lösen? Ist es möglich, dass mein Provider den Zugriff auf Realpath gesperrt hat?

Danke!

    
Jordy 26.10.2011, 17:31
quelle

2 Antworten

14

Quelle: Ссылка

  

Hinweis: Das laufende Skript muss über ausführbare Berechtigungen für alle Verzeichnisse in der Hierarchie verfügen, andernfalls gibt realpath() FALSE zurück.

Ihr Webserver sollte also auch Zugriff auf Verzeichnisse vor dem Webroot haben.

    
Alexey Morozov 26.10.2011, 17:37
quelle
0

Ich erfahre gerade dieses Ergebnis, wenn ich PHP von der Befehlszeile, aber nicht innerhalb einer HTTP-Anfrage ausführe. Muss irgendwo config oder $ _SERVER Einstellungen sein, wird aktualisiert, wenn ich den Fix finde.

    
siliconrockstar 14.01.2016 15:47
quelle

Tags und Links