У меня есть сервер под управлением Windows Server 2012, установлен IIS с PHP 5.3.24 и wincache, установлены MediaWiki и phpMyAdmin, все работает хорошо, за исключением случаев, когда я отправляю сообщение на сервер, поэтому, когда я вхожу в MediaWiki и пытаюсь отредактировать страницу, это Кажется, работает хорошо, пока я не нажму кнопку «Сохранить», после чего страница просто зависнет при загрузке.
Изменение сохраняется в базе данных, и никакие ошибки не регистрируются в средстве просмотра событий или в журнале ошибок PHP. Запрос рабочего процесса есть, но ничего не происходит: http://blackhole.obscured.se/image/2s222j0P3p16
«Время истекло» просто продолжается до истечения времени ожидания:
Ошибка HTTP 500.0 — внутренняя ошибка сервера C:\Program Files (x86)\PHP\v5.3\php-cgi.exe — процесс FastCGI превысил настроенное время ожидания запроса
Я пытался отключить wincache, но безуспешно. и немного расстроился, кто знает, что это может быть?
После некоторых копаний файл HTTPERR показывает (Connection_Abandoned_By_ReqQueue), поэтому браузер получает это после тайм-аута.
2013-07-16 09:43:08 81.94.163.36 POST /index.php title=Main_Page&action=submit 80 - 194.14.32.4 Mozilla/5.0+(Macintosh;+Intel+Mac+OS+X+10_8_4)+AppleWebKit/536.30 .1+(KHTML,+лайк+Gecko)+Версия/6.0.5+Safari/536.30.1 http://www.domain.tld/index.php?title=Main_Page&action=edit 500 0 1 579697
die()
в точкахPOST
процесса, пока зависание не прекратится. Затем вы можете сузить причину. - person Flosculus   schedule 16.07.2013