首先,web项目在linux服务器上运行良好。
我正在尝试使用配置了PHP5.3 / FASTCGI的IIS7.5在Windows Server 2008上运行我的web codeigniter项目。
将项目放入wwwroot / project1
后运行它不起作用。它给出了500个内部服务器错误:
Module: FastCgiModule Notification: ExecuteRequestHandler Hander: PHP_via_FastCGI Error Code: 0x000000000
我检查了project1上的权限设置,它确实有iisusr。
.php完美无缺 phpinfo.php虽然有效。
我做了一个简单的mysql_connect .php脚本,它运行得很好。
它只是为了CI项目不起作用。
IIS上的CI项目在IIS / FastCGI上工作需要什么特殊设置? 此外,我没有任何.htaccess文件,不知道为什么它不起作用...有什么建议吗?
任何与网址重写有什么关系?
答案 0 :(得分:0)
我的服务器管理员用php 5.2重新安装了IIS
现在我们遇到了不同的错误,但至少这个更有用......
is_dir(): open_basedir restriction in effect. File(application) is not within the allowed path(s): (C:\inetpub\wwwroot) in
IIS上的CI需要哪些权限设置?