Я работаю на клиент, который арендует выделенный сервер, выполняющий Windows Server 2008 (я почти уверен), и имеет кого-то, кого они знают управление сервером. Мы создали новый сайт, созданный в WordPress MU и Magento, который является болью для установки на IIS, когда я не могу получить доступ к конфигурации сервера.
Мы попросили, чтобы администратор установил Apache на сервере одновременно, работая на другом порте сначала, пока мы не подтверждаем, что все в порядке. Вещь, он сказал, что PHP может только быть установлен или для IIS или для Apache и не обоих. Действительно ли это правильно?
Нет, это не правильно. У Вас должны быть отдельные установки PHP для IIS и Apache так, чтобы конфигурационные файлы могли быть скорректированы для каждого.
У Вас могут быть абсолютно отдельные установки PHP, работающего за каждым сервером. На самом деле существуют пакеты, которые можно загрузить, которые имеют Apache+PHP+MySQL, предварительно упакованный и готовый пойти. Я рекомендую XMAPP. Это позволило бы Вам устанавливать отдельный стек Apache+PHP для использования, как Вы сказали с другим выполнением порта. Вы могли даже настроить IIS или апача для действия как обратный прокси, чтобы иметь определенную точку URL к другому серверу.