Помощь Проблемы после переезда

Тема в разделе "DLE", создана пользователем DSL-Group, 7 мар 2011.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. DSL-Group

    DSL-Group Постоялец

    Регистр.:
    19 окт 2007
    Сообщения:
    99
    Симпатии:
    34
    Вообщем перенес несколько проектов на DLE, на новый сервер и начались проблемы:
    1) При отправке личного сообщения идёт долгий ответ от сервера или долгая отправка сообщения, после чего сервер выдает 504 Gateway Time-out nginx.
    2) Обновил один из движков до 9.2 и появилась проблема при добавлении комментария. Вылетает AJAX окошко со словами типа "ожидайте" и всё. При перезагрузке комментарий появился, но автоматического появления или перезагрузки страницы нет.
    Оба сервера под связкой nginx+httpd.
    Старый был под Linux с данными: PHP 5.2.16, mysql 5.0.91
    новый сервер с PHP 5.2.17, Mysql 5.1.55
     
  2. nemix

    nemix Постоялец

    Регистр.:
    17 май 2009
    Сообщения:
    76
    Симпатии:
    11
    Скорее всего дело в возросшей нагрузке на сайт, при которой Apache не успевает отдавать HTTP-ответы, и новые запросы встают в очередь. Клиенты «висят» в очереди, но за приемлемое время их так и не успевают обслужить, поэтому соединения сбрасываются.
    Чтобы решить проблему, можно добавить ресурсов серверу, в частности оперативной памяти, и увеличить количество процессов httpd (Apache). Другой вариант - оптимизировать работу скриптов сайта, чтобы они выполнялись быстрее. Если проблема не решается, надо искать другого провайдера.

    Другая возможная причина возникновения ошибки 504 - исполняемый скрипт не укладывается в отведенный лимит времени. Это бывает, когда скрипт обращается к другим сайтам, либо просто выполняет тяжелую операцию, например, строит поисковый индекс.

    Варианты решения: увеличить значение параметра PHP max_execution_time или облегчить скрипт.
     
  3. DSL-Group

    DSL-Group Постоялец

    Регистр.:
    19 окт 2007
    Сообщения:
    99
    Симпатии:
    34
    та вот всё дело в том что конфигурация сервера
    - Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz X 4
    - 8094 Mb
    и 4 сайта на 1000 уников. нагрузка на процессор 0.01%, исп. память 1000 Mb. да и думаю что тормозило всё подряд, а тут именно только эти две функции.

    Время выполнения скриптов выставлено 60 секунд, когда стояло 30 выдавало 504, сейчас не выдает, но личное сообщение или комментарий добавляет порядка минуты.

    дело по всей видимости именно в сервере, или в недостающей библиотеке которая тормозит выполнение сценария или же неудачно собранный nginx+apache.
     
  4. mefish

    mefish Support

    Moderator
    • Супермодератор
    Регистр.:
    30 авг 2007
    Сообщения:
    855
    Симпатии:
    618
    Стучи, посмотрю твой сервер за не дорого.
     
Статус темы:
Закрыта.