Настройка форума и исправление ошибок

Автор Rokku, 16 мая 2013, 10:44:06

« назад - далее »

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

Rokku

Версия форума: SMF 2.0.4
Установленная тема: Actualism
Установленные моды:
1.     Pretty URLs    1.0
2.     WYSIWYG Quick Reply    2.3
3.     Spoiler BBCode    1.1.3
4.    SEO Sitemap    2.2.1
5.    YouTube BBCode    2.6
6.    Prevent Adding Signature Images And Links    2.0
7.    nCode Image Resizer    1.3.1
8.    Be Square Smileys    1.0
9.    Group Attachment Limits    1.1.0

Я человек в этой сфере новый, потому прошу отнестись с пониманием. Самостоятельно поставил форум, моды, копался в коде меняя цвета разделов форума, так же удалял отображение иконок для тем и другое. Все проводимые мною действия записывал и при необходимости их можно посмотреть. Но со временем количество активных пользователей увеличилось до 20 и стала появляться ошибка 502 или просто белый экран, заглянув в логи увидел множество сообщений вроде этого:

http://theblackrose.ru/forum/index.php?pretty;board=reception.0&action=post2;start=0
8: Undefined index: icon
Файл: /pub/home/makant123/theblackrose/forum/Sources/Post.php
Строка: 1865

Обращался в саппорт своего хостинга по поводу ошибки 502.
Ответили следующее:

"Все правильно.
502-ая ошибка означает, что запрос к сайту прошел nginx, он попытался передать его дальше и не смог передать или получить ответ.
И белый экран это подтверждает...
Если посмотрите файл ошибок, то увидите отсутствие большого количества файлов.
Попробуйте или добавить необходимые файлы, или убрать ссылки на них, тогда сократится время обработки запроса."


Необходимо:
1. Провести проверку настроек форума, правильности установки модов и тп. В общем выполнить общую проверку на возможные ошибки, совершенных моими очумелыми ручками. При нахождении - исправить.
2. Проверить и при необходимости настроить robots.txt.
3. Решить проблему с появлением ошибки 502 и белого экрана, а так же ошибки 8: Undefined index: icon, указанной выше (Не знаю связаны они или нет).

Требуется опытный специалист, так как простые решения на уровне новичка я могу выполнить самостоятельно. Если предоставленной информации будет не достаточно, то допишу что потребуется.

Связаться со мной лучше по icq - 553935591
Или на этом форуме. Ваши цены в ПМ.

GeorG

Цитата: Rokku от 16 мая 2013, 10:44:06со временем количество активных пользователей увеличилось до 20 и стала появляться ошибка 502
90% того, что просто не хватает ресурсов у хостинга. Т.е., исправив ошибки, проблему с 502 не решите.
Скрипты исправить я могу, но я не гарантирую что главная ошибка пропадёт (если проблема с хостингом).

З.ы. Вы не указали, у вас vps, свой сервер или простой хостинг?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Жека

Когда нет 502 ошибки, какое в среднем значение X и Y:

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

для главной страницы и для страниц тем.

Rokku

Если честно, то я не совсем вас понимаю. Но постараюсь ответить.
Покупал здесь http://www.valuehost.ru
При покупке хостинга выбран План A2013 (ссылка на описание планов http://www.valuehost.ru/ru/hosting/service/shared/plans/), домен был выдан бесплатно по акции.

Вот моя полная переписка с саппортом:

Пользователь:
Здравствуйте, установлен форум на базе SMF по адресу http://theblackrose.ru/forum.
Сегодня увеличилось одновременное количество пользователей до 16 человек и периодически в течение дня на несколько секунд стала появляться ошибка 502 Bad Gateway. В связи с этим хотелось бы узнать это связано с какими-то работами на хостинге или с неправильной настройкой форума? Пожалуйста, посоветуйте что можно сделать чтобы решить проблему и она не возникала в будущем? Спасибо.

Сотрудник:
На сервере работ никаких не велось. 16 чел. не должны так тормозить сервер. Анализируйте логи...

Пользователь:
Посмотрел логи. Очень много сообщений об одной и той же ошибке (более 600), которая повторялась с каждым новым сообщением с периодичностью раз в минуту - две. Привожу изображения логов ошибки. Может ли это быть связано? Что с этим делать я слабо представляю.
http://rghost.ru/46025557/image.png
http://rghost.ru/46025570/image.png
Сообщений же об ошибке 502 в логах нет. Хоть она и появлялась в течение дня. Временами вместо ошибки в окне браузера было просто белое поле.

Сотрудник:
Все правильно.
502-ая ошибка означает, что запрос к сайту прошел nginx, он попытался передать его дальше и не смог передать или получить ответ.
И белый экран это подтверждает...
Если посмотрите файл ошибок, то увидите отсутствие большого количества файлов.
Попробуйте или добавить необходимые файлы, или убрать ссылки на них, тогда сократится время обработки запроса.

Rokku

#4
Цитата: Жека от 16 мая 2013, 11:19:19Когда нет 502 ошибки, какое в среднем значение X и Y:

Сейчас проверю.

Проверил.


digger®

У вас выделяемых русурсов хостинга не хватает в какие-то моменты и Undefined index и прочие мелочи тут не при чем.
Падает php, скорее всего, из-за ограничения по времени выполнения скриптов или выделяемой памяти.
Саппорт бы лучше лимиты реальные озвучил, вместо рассказывания своих басен про отсутствующие файлы.

Rokku

Спасибо GeorG'у за бесподобную работу. Все выполнено на отлично и даже больше ожидаемого.

Жека

Цитата: Rokku от 16 мая 2013, 10:44:06http://theblackrose.ru/forum/index.php?pretty;board=reception.0&action=post2;start=0
8: Undefined index: icon
Файл: /pub/home/makant123/theblackrose/forum/Sources/Post.php
Строка: 1865
Ну эту ошибку он вам исправил и что, 502-я изчезла после этого без изменения тарифного плана?

GeorG

Там не одна эта была...
Не думаю что 502-я пропадет, там хостер воду мутит. Оверселлинг ацкий.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Rokku

Вчера и сегодня после исправлений - не было. Но если появится я хотя бы смогу предъявить, что это связано не с моей стороны. О чем они утверждали ранее. Так или иначе там и без 502 было что править. С моим опытом на это ушло бы гораздо больше времени и сил...