2016-04-26 4 views
1

Ich suchte SO, aber fand dies nur für Apache.Einschränken des PHP-Verzeichniszugriffs in IIS7

In IIS7 für ONE spezifische Website, wie schränkt ich PHP 5.3.8 (FASTCGI), so dass es nur auf Dateien im Verzeichnis dieser Website zugreifen kann.

Zum Beispiel mit include (oder alles, was Dateien/Verzeichnisse listet) kann nicht auf etwas anderes als aktuelle und Kinder-Verzeichnisse zugreifen, keine Eltern.

Was ich versucht habe: In IIS7 nach der Website im linken Bereich klicken und dann auf dem rechten Seite klicken PHP-Manager, fügte ich open_basedir Direktive mit dem Pfad. Dies funktionierte, mit einem Vorbehalt, erzwang diese Direktive ALLE Webseiten, die alle anderen PHP-Webseiten auf dem Server durchbrachen.

danke vor der zeit.

Antwort

0

Wenn jemand in IIS7 dieses Problem hat, konnte ich dieses Problem zu lösen, indem die php.ini Öffnen und das Hinzufügen von unten:

[PATH=C:/inetpub/website1.com/www/] 
open_basedir=/www/ 
Verwandte Themen