У меня проблема с версией Cakephp 3.2 на IIS. Но Cakephp Version 2.2 хорошо работает в одной и той же среде настройки. Не знаете почему?Cakephp не работает в IIS?
Это мой web.config
файл.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Exclude direct access to webroot/*"
stopProcessing="true">
<match url="^webroot/(.*)$" ignoreCase="false" />
<action type="None" />
</rule>
<rule name="Rewrite routed access to assets(img, css, files, js, favicon)"
stopProcessing="true">
<match url="^(img|css|files|js|favicon.ico)(.*)$" />
<action type="Rewrite" url="webroot/{R:1}{R:2}"
appendQueryString="false" />
</rule>
<rule name="Rewrite requested file/folder to index.php"
stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<action type="Rewrite" url="index.php"
appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
выше содержание было скопировано из Official Cakephp forum.
Что бы мы ни ввести URL, я получаю ниже ответ
Примечания:
Я попробовал все связанные ссылки в SO & я это после попытки всех предоставленных решений но никто из них не работал.
Дополнительная информация:
IIS Ver - 10 CakePHP - 3,2
Я еще раз повторяю, CakePHP 2.2 работает хорошо.
Вы должны проверить журналы ошибок и опубликовать соответствующие сообщения. – Sevvlor