我想知道是否有办法将PHP文件从虚拟目录包含到网站根目录下的PHP文件中。
例如,我有siteroot:
和一个单独的userconfig目录,包含客户端的个人configuration(和上传):
我已经为每个客户端添加了IIS站点,并且在该站点中的一个虚拟目录指向了userconfig \ clientid \ as“\ userconfig \”目录,因此每个站点都如下所示:
这一切工作正常,除了我不能在index.php中包含\ userconfig \ config.php
有什么build议么?
它是IIS 7.5,Windows Server 2008 R2
AFAIK,没有办法让PHP来做到这一点。
你可能需要做的只是简单地调整你的PHP应用程序,使其运行类似于Drupal的其他一些PHP应用程序的工作方式。 不同的configuration被放置在像这样的目录结构中。
/config/all /config/blah.example.org /config/example.org
基本上PHP应用程序将查看传入请求的FQDN,然后它将尝试加载一个configuration,然后它将尝试较不具体的位置,直到它select默认的全站点configuration。