невозможно добавить .php mapping для php на iis6 в многосерверной среде - PullRequest
0 голосов
/ 03 марта 2009

У меня многосерверная среда (все окна 2003).

Я вручную установил php 5 на сервер приложений.
Я также планирую установить MySQL на сервер приложений.

на веб-сервере, который является DMZ, я добавил расширение php5isapi.dll под расширениями веб-службы iis6>.

Я смог сделать это, указав unc-путь к isapi dll на сервере приложений
\\ локальный IP-адрес сервера приложений \ c $ \ php \ php5isapi.dll

при попытке добавить отображение расширения ".php" на
веб-сервер >> iis6 >> веб-сайт по умолчанию> свойства> домашний каталог> конфигурация> добавить сопоставления
Windows говорит, что я не могу использовать путь UNC
\\ локальный IP-адрес сервера приложений \ c $ \ php \ php5isapi.dll для доступа к файлу .dll, который находится на другом сервере.

так что я в замешательстве. Я подумал, что я поступил правильно, настроив свой сервер приложений (бэкэнд) для выполнения всей обработки php и указав веб-серверу, куда отправлять задания php.

что мне не хватает или что я должен делать по-другому?

1 Ответ

1 голос
/ 04 марта 2009

, даже если бы это сработало, php не запустится на сервере приложений - он загрузит dll из сервера приложений в память на веб-сервере и выполнит там код. вам нужно настроить сопоставление файлов только на машине, на которой вы хотите выполнить php на

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