【发布时间】:2011-06-09 00:09:35
【问题描述】:
首先,Web 项目在 linux 服务器上完美运行。
我正在尝试在配置了 PHP5.3 / FASTCGI 的 IIS7.5 的 Windows Server 2008 上运行我的 Web Codeigniter 项目。
当我将项目放入 wwwroot/project1 后运行该项目时
它不起作用。它给出了 500 内部服务器错误:
模块:FastCgiModule 通知:ExecuteRequestHandler 处理者:PHP_via_FastCGI 错误代码:0x000000000我检查了 project1 的权限设置,它确实有 iisusr。
.php 完美运行 phpinfo.php 虽然有效。
我做了一个简单的 mysql_connect .php 脚本,它运行良好。
只是因为 CI 项目不起作用。
在 IIS 上需要任何特殊设置才能使 CI 项目在 IIS/FastCGI 上运行? 我也没有任何 .htaccess 文件,不知道为什么它不起作用......有什么建议吗?
url 重写有什么关系吗?
【问题讨论】:
-
PHP 登录错误?如果是这样,请检查那里是否有错误。否则这是一个 IIS 问题。
-
似乎不是一个 php 错误。我想是 IIS7/FastCGI 的 CI 问题 ..仍然卡住
标签: php codeigniter iis-7 fastcgi