проблема с созданием сайта в IIS 7.5, который использует PHP - PullRequest
0 голосов
/ 23 июля 2010

Я пытаюсь запустить веб-приложение, написанное на PHP на Windows Server 2008. Я настроил PHP (как fastcgi) и IIS. Все идет хорошо, кроме следующего сценария.

В документе php.ini "doc_root" отредактирован с правильным корневым путем для моих проектов php, который является "c: \ inetpub \ wwwroot \". Я создал новый сайт на IIS и сопоставил его путь с "c: \ inetpub \ wwwroot \ application1". Когда я пытаюсь открыть этот сайт, я вижу, что каким-то образом (IIS или PHP не знаю) не запускается мое новое приложение по пути "c: \ inetpub \ wwwroot \ application1". Он пытается запустить "c: \ inetpub \ wwwroot \", который возвращает 404, конечно. Что мне здесь не хватает?

Ответы [ 2 ]

0 голосов
/ 28 июля 2010

Проверьте, изменились ли вы и загружаете ли вы правильный файл php.ini с помощью phpinfo ()

0 голосов
/ 25 июля 2010

Для тех, у кого такая же проблема;

Я понял проблему.настройка "doc_root" не верна.Когда я прокомментировал это свойство в файле php.ini, оно получилось нормально.

Также полезна проверка следующего URL:

http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/

Там написаноВы можете заставить свои веб-сайты php использовать отдельные файлы php.ini.Я нашел эту ссылку действительно полезной.

Не хочу выбирать мой ответ как правильный, но должен.Надеюсь, это поможет.

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