Проект Codeigniter возвращает 500 на сервере IIS после добавления файла web.config - PullRequest
0 голосов
/ 27 марта 2019

Я установил php как скрипт fastcgi на iis. Когда я настраиваю проект codeigniter в подпапке, он показывает ошибку 500. Если я удаляю web.config, он показывает мне страницу входа, но не работает другую страницу. в этот раз он показывает 404 файл не найден.

Вот мой файл web.config:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webserver>
    <httperrors errormode="detailed" />
    <asp scripterrorsenttobrowser="true"/>
   <rewrite>
  <rules>
    <rule name="rule" stopprocessing="true">
      <match url="^(.*)$" ignorecase="false" />
      <conditions>
        <add input="{request_filename}" matchtype="isfile" ignorecase="false" negate="true" />
        <add input="{request_filename}" matchtype="isdirectory" ignorecase="false" negate="true" />
        <add input="{url}" pattern="^/favicon.ico$" ignorecase="false" negate="true" />
      </conditions>
      <action type="rewrite" url="index.php/{r:1}" appendquerystring="true" />
    </rule>
  </rules>
</rewrite> 
</system.webserver>
</configuration> 

Я помещаю свой проект в inetpub \ wwwroot \ myproject \

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...