Проблема с xtext или с хостингом?
Народ у меня проблема из разряда «большая загадка». Вот как такое может быть, при переходе по одним топикам выдает 502 Bad Gateway — при переходе по другому топику все работает исправно.
Например multiblog.ru/blog/86.html — все время выдает 502 Bad Gateway
А здесь multiblog.ru/blog/61.html — все время работает как положено.
Тоже самое происходит при редактировании этих топиков и последующей публикации, просто нажав редактировать и ничего не меняя нажать опубликовать.
Когда происходит 502 — то в логах апача появляется такая запись:
[Mon Sep 13 04:34:39 2010] [notice] child pid 17539 exit signal Segmentation fault (11)
А в логах nginx такая запись:
2010/09/13 02:50:51 [error] 22097#0: *237 upstream prematurely closed connection while reading response header from upstream, client: xx.xxx.xxx.xx, server: multiblog.ru, request: «GET /blog/86.html HTTP/1.1», upstream: «188.40.165.37:8080/blog/86.html», host: «multiblog.ru», referrer: «multiblog.ru/topic/edit/86/»
Много где искал решения этой проблемы — так и не решил. Кто нибудь может знает куда копать в решении этой проблемы. И главное как понять виноват VPS или может в самом модуле XTEXT какая нибудь ошибка. Проблема именно проявляется когда включен XTEXT и обязательно когда используется GMAP. Пытались вместе решить эту проблему с автором модуля Xtext но не получилось. Может кто нибудь подскажет решение? Сам я в программировании не шарю, вот тут нарыл что то по этой теме broderix.blogspot.com/2009/03/segmentation-fault-php5.html Я не утверждаю, что баг именно в плагине Xtext, но с другой стороны на VPS 5 сайтов, на разных системах и таких проблем нет. Прошу помочь знающих людей. Заранее спасибо.
Например multiblog.ru/blog/86.html — все время выдает 502 Bad Gateway
А здесь multiblog.ru/blog/61.html — все время работает как положено.
Тоже самое происходит при редактировании этих топиков и последующей публикации, просто нажав редактировать и ничего не меняя нажать опубликовать.
Когда происходит 502 — то в логах апача появляется такая запись:
[Mon Sep 13 04:34:39 2010] [notice] child pid 17539 exit signal Segmentation fault (11)
А в логах nginx такая запись:
2010/09/13 02:50:51 [error] 22097#0: *237 upstream prematurely closed connection while reading response header from upstream, client: xx.xxx.xxx.xx, server: multiblog.ru, request: «GET /blog/86.html HTTP/1.1», upstream: «188.40.165.37:8080/blog/86.html», host: «multiblog.ru», referrer: «multiblog.ru/topic/edit/86/»
Много где искал решения этой проблемы — так и не решил. Кто нибудь может знает куда копать в решении этой проблемы. И главное как понять виноват VPS или может в самом модуле XTEXT какая нибудь ошибка. Проблема именно проявляется когда включен XTEXT и обязательно когда используется GMAP. Пытались вместе решить эту проблему с автором модуля Xtext но не получилось. Может кто нибудь подскажет решение? Сам я в программировании не шарю, вот тут нарыл что то по этой теме broderix.blogspot.com/2009/03/segmentation-fault-php5.html Я не утверждаю, что баг именно в плагине Xtext, но с другой стороны на VPS 5 сайтов, на разных системах и таких проблем нет. Прошу помочь знающих людей. Заранее спасибо.
22 комментария
методом тупого научного тыка выяснил следующее:
Последовательно создавал топик, затем его редактировал, снова публиковал, снова редактировал, последовательно в этот топик добавлял использование разных кнопок, публикацию и редактирование при отсутствии 502 ошибки выполнял подряд по 10 раз. Выяснилось, что 502 появляется только если использовать тег и тег причем как по раздельности так и вместе. Если их не применять в топике — все публикуется и редактируется 10 раз подряд без ошибок. Стоит только вставить или сразу выскакивает 502. Причем ошибка выскакивает, но потом видно что топик все таки опубликован. Вот такая ерунда получается. Кто разбирается во всем этом, помогите ребята пожалуйста.
client_body_buffer_size 256k;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 120;
proxy_buffer_size 256k;
proxy_buffers 32 512k;
proxy_busy_buffers_size 512k;
proxy_temp_file_write_size 512k;
дописывал в скриптик пару символов — отрабатывало без падений пару раз, а потом опять с 502. отрубал zo — ничего не происходило. не знаю в какую сторону поплевать.
падает при обработке entity-тегов.
удалил application/x-javascript и text/javascript. Ошибки почти перестали появляться, но периодически снова стали вываливаться. Ошибки происходят и при создании и при редактировании новых топиков. Если в топиках через раз, иногда через несколько раз, то в статических страницах постоянно 502 bad gateway именно при редактировании. Может банально ресурсов не хватает? Но сайты практически непосещаемые…
Колдовал с apache2.conf и nginx.conf — безрезультатно. В основном менял вот эти настройки:
и в nginx это:
top во время 502 bad gateway
Кто разбирается в настройках apache и nginx помогите пожалуйста.
В итоге на новом сайте все работает, а там где был геморой осталось по прежнему. Я подозреваю, что проблемы в хостере.
Мне всегда не нравилась скорость мультиблога. Я решил проверить скорость сайтов благо сервисов в сети хватает.
Идем по такой ссылке www.webogroup.com/ru/corporate/test-speed/?url=http%3A%2F%2Fmultiblog.ru
видим скорость ужасная: 95,39 с
Теперь идем сюда www.webogroup.com/ru/corporate/test-speed/?url=http%3A%2F%2Fsochi014.ru
видим: 3,56 с. (очень быстро)
Задавал я по этому поводу вопрос хостеру, он мне ответил что типа много статики, нужно nginx настроить и врубить eaccelerator. Самое интересное, когда я случайно убил VPS и потом его заново переустановил, в корневой папке мультиблога был лишь единственный файл index.html да папка cgi-bin. Так вот я проверял тогда — результаты были аналогичные. Как и почему такая разница на одном VPS я ума не приложу… Может там какие нибудь ноды надо поменять… В общем я в полном затуплении и не вижу пока выхода из этой жопы. Буду благодарен за любую информацию и советы. Жду:)
Если что, пиши топик о настройке xcache — сам как-то хотел поставить… да вот мануала для ls не нашел…