我搜索了SO,但只为Apache找到了这个。
在ONE
特定网站的IIS7中,如何限制PHP 5.3.8(FASTCGI),以便它只能访问该网站目录中的文件。
例如,使用include(或列出文件/目录的任何内容)除了当前和子目录之外,不能访问任何内容,没有父母。
我尝试了什么:
在IIS7中单击左侧面板中的网站后,在右侧面板中单击PHP Manager,我在路径中添加了open_basedir
指令。这有点需要注意,它在所有网站上强制执行此指令,这打破了服务器上的所有其他PHP网站。
答案 0 :(得分:0)
如果IIS7中有人遇到此问题,我可以通过打开php.ini并在下面添加来解决此问题:
[PATH=C:/inetpub/website1.com/www/]
open_basedir=/www/