Насколько я знаю, iisreset не останавливает Банк сообщений Exchange - только сервис SMTP.
Вы могли попробовать iisreset/noforce, или Вы могли разжечь менеджера по IIS на сервере, и из меню выбирают Restart Internet Services на [имени сервера] (который кто знает, мог просто делать iisreset/noforce в фоновом режиме).
Я должен возвратить IIS на нашем Exchange Server периодически (приложение сторонних производителей продолжает отказывать), и лично, я использую GUI, поскольку у меня, кажется, есть больше удачи с ним.
Что ж, простой ответ - просто установить mod_php
и php_fcgi
- и не определять x-приложение
Обработчик PHP в любой из ваших конфигов. Тогда он будет использовать mod_php
.
Для запуска PHP как с mod_php, так и с fastcgi, вы также можете использовать PHP-FPM
и Apache mod_actions
Установить mod_fcgi
и mod_actions
для Apache. Установите и настройте PHP-FPM
.
И добавьте в конфигурацию виртуального хоста следующий блок
<IfModule mod_fastcgi.c>
<IfModule mod_actions.c>
FastCGIExternalServer /var/www/<document_root_path>/php.fastcgi -socket /var/run/php-fpm.sock
Action php-fcgi-script /php.fastcgi virtual
<FilesMatch ".+\.ph(p[345]?|t|tml)$">
SetHandler php-fcgi-script
</FilesMatch>
</IfModule>
</IfModule>
. Я предпочитаю запускать PHP-FPM, прослушивая сокет UNIX.
Но вы также можете настроить свой PHP -FPM для работы на локальном порту, поэтому вам следует изменить параметр конфигурации -socket
на -host ip: port
FastCGIExternalServer
конфигурация http: //www.fastcgi .com / mod_fastcgi / docs / mod_fastcgi.html # FastCgiExternalServer