PHP has encountered an Access Violation

  • Автор темы Автор темы KolyaA
  • Дата начала Дата начала

KolyaA

Новичок
PHP has encountered an Access Violation

Windows 2003 server,PHP 5.2.6, IIS6.0 через php5isapi.dll.

Время от времени выскакивает ошибка "PHP has encountered an Access Violation ...". При этом вылазит она сразу на всех пхпшных сайтах. Решается перезапуском ИИСа.

Может ли кто-нибудь хоть что-нибудь подсказать по этому поводу. В сети много пишется про это, но никто не знает что делать и из-за чего это вообще бывает.
 
лучше огбратится в службу порддержки Мелкософт. Они на всех Конференциях говорят, что ИИС очень хорошо дружит с РНР, и они эту дружбу хотят перевоплатить в еще более близкие отношения. Очевидно эти отношения уже начались... и это слово называется ебл@
 
хм, а состряпать не модульное взаимодействие? а cgi не поможет?
 
cgi нельзя - тогда другие вещи не работают

А что значит "не модульное взаимодействие"?
 
Не модульное а CGIшное. И что же у тебя не будет работать?
 
У меня Zend Framework, а апачевский mode_rewrite, нужный в нём, заменён с помощью IIRF. С cgi эта связка не пашет, не помню уже в чём именно там дело.
 
установи аппач и не мучайся
если на ИИСе висят еще сайты, то сделай проксирование.
 
Спасибо за помощь. Однако сложность в том, что НУЖНО чтобы работало на иисе. Это условие задачи.
 
идиотские задачи решают в техподдержке microsoft :)

а нормальные люди ставят линукс/бсд и не мучаются.
 
Опять пришлось столкнуться с теми же граблями.

Разбираясь, выяснил некоторые подробности:

- Судя по логам ИИСа создают зависание ПХП на ИИСе почему-то всегда разного рода пауки и боты поисковиков. На десяток таких случаев нет ни одного случая вылета сервера по действию живого пользователя. Для проверки прописал на одной из страничек:

PHP:
<META HTTP-EQUIV="REFRESH" CONTENT="1;URL=http://www.site.ru/proverka/">

И запустил на часок. Всё отработало гладко, ИИС ни разу не вылетел.
 
Сверху