Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите перевести ошибку.  (Прочитано 1817 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Помогите перевести ошибку.
« : 19 Ноября 2010, 13:06:16 »
Вот что я откопал в логах apache:

[Fri Nov 19 16:50:12 2010] [notice] caught SIGTERM, shutting down
[Fri Nov 19 16:50:13 2010] [notice] Apache/2.2.16 (Debian) PHP/5.3.2-2 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Nov 19 16:50:20 2010] [notice] caught SIGTERM, shutting down
[Fri Nov 19 16:50:28 2010] [notice] Apache/2.2.16 (Debian) PHP/5.3.2-2 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Nov 19 16:50:35 2010] [notice] caught SIGTERM, shutting down
[Fri Nov 19 16:52:21 2010] [notice] Apache/2.2.16 (Debian) PHP/5.3.2-2 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations

Как это переводится и что нужно делать чтобы больше ошибок не возникало?

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #1 : 19 Ноября 2010, 13:09:16 »
Это переводится, что апач выключали. А затем запускали. А затем выключали, а затем запускали. Наверное, перезапускали? :)
Ошибок нету.

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #2 : 19 Ноября 2010, 13:11:14 »
Как только nginx начал возвращать ошибку 502 (причем минуту назад сайт работал, а потом сразу же ошибка появилась), я выключил апач, потом включил, ошибка не исчезла, ребутнул сервер и снова все зарабогтало. Почем так?

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #3 : 19 Ноября 2010, 13:13:58 »
Как настроен сервер? в качестве web-сервера апач или nginx? Или как-то по-другому? Если проблемы в nginx, почему бы не посмотреть его логи?

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #4 : 19 Ноября 2010, 13:15:15 »
nginx+apache+php, где nginx фронтенд, отдает статику. В нем смотрел, ни одной ошибки.

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #5 : 19 Ноября 2010, 13:21:59 »
Возможно, проблема была вызвана php

Цитировать
502 errors are usually caused when PHP freaks out for some reason. The first thing you should do is check all of your logfiles.

Если будет повторяться, попробуй добавить
ini_set('memory_limit', '256M') в index.php

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #6 : 19 Ноября 2010, 13:25:31 »
Возможно, проблема была вызвана php

Цитировать
502 errors are usually caused when PHP freaks out for some reason. The first thing you should do is check all of your logfiles.

Если будет повторяться, попробуй добавить
ini_set('memory_limit', '256M') в index.php

Уменьшил лимит, посмотрим что выйдет, спасибо.)

Пользователь решил продолжить мысль 19 Ноября 2010, 13:36:06:
Не помогло, снова появилась 502 ошибка.
« Последнее редактирование: 19 Ноября 2010, 13:36:06 от mrnexus »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #7 : 19 Ноября 2010, 14:10:21 »
Цитировать
[Fri Nov 19 16:50:12 2010] [notice] caught SIGTERM, shutting down
[Fri Nov 19 16:50:13 2010] [notice] Apache/2.2.16 (Debian) PHP/5.3.2-2 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
это не ошибка, это нормальное поведение апача при простое

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Помогите перевести ошибку.
« Ответ #8 : 19 Ноября 2010, 14:31:42 »
Но дело в том, что простоя вообще нет, как минимум серверу подаются 5-10 запросов в секунду.

Пользователь решил продолжить мысль 19 Ноября 2010, 14:55:03:
Нашел я троянского коня в своей крепости, это eacellerator.

Цитировать
Если у Вас высоконагруженный веб сервер, то Вам наверняка потребуется увеличить размер кеш-памяти акселератора. Если в FreeBSD это не вызвало никаких проблем, достаточно было задать настройку:
eaccelerator.shm_size="128"
то Linux Debian при значении большем, чем 32 мегабайта выдавал 502 ошибку Internal Server Error. Решение тоже довольно простое, надо в файле
« Последнее редактирование: 19 Ноября 2010, 14:55:03 от mrnexus »

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.