IIS7 FASTCGI PHP CODEIGNITER Внутренняя ошибка Windows 500 - PullRequest
0 голосов
/ 14 января 2011

Прежде всего, веб-проект отлично работает на сервере Linux.

Я пытаюсь запустить свой проект веб-кода на Windows Server 2008 с IIS7.5, настроенным с PHP5.3 / FASTCGI.

Когда я запускаю проект после помещения его в wwwroot / project1

это не работает. Выдает 500 внутреннюю ошибку сервера:

Module: FastCgiModule
Notification: ExecuteRequestHandler
Hander: PHP_via_FastCGI
Error Code: 0x000000000

Я проверяю настройки разрешений в проекте1, и у него есть iisusr.

.php работает отлично Хотя phpinfo.php работает.

Я сделал простой скрипт mysql_connect .php, и он отлично работает.

Это просто для проекта CI не работает.

Какие-нибудь специальные настройки, необходимые для IIS, для проектов CI для работы в IIS / FastCGI? Также у меня нет файла .htaccess, не уверен, почему он не работает ... Есть предложения?

Что-нибудь связано с переписыванием URL или чем-то еще?

1 Ответ

0 голосов
/ 17 января 2011

администратор моего сервера переустановил IIS с php 5.2

, и теперь у нас другая ошибка, но, по крайней мере, это более полезно ...

is_dir(): open_basedir restriction in effect. File(application) is not within the allowed path(s): (C:\inetpub\wwwroot) in 

Каковы разрешениянастройки, необходимые для CI на IIS?

...