Как найти ошибку в скриптах?

StalkerClasses

Новичок
Ситуация следующая - работаешь работаешь на сайте - все хорошо, странички быстро открываются и грузяться.

А иногда бывает открываешь произвольную страницу - и все - сайт виснет. Он перестает быть достпным полностью - минуты на 2-4. Хотя другие сайты расположенные на данном же хостинге - остаются доступными.

Судя по всему есть где-то проблема в скриптах и не получается ее определить.
Подскажите (посоветуйте) пожалуйста как можно найти то что приводит сайт в не рабочее состояние и устранить данную проблему.
 

AnrDaemon

Продвинутый новичок
Начать с того, что настроить общий мониторинг системы. nagios, cacti и иже с ними.
Дальше можно углубляться в анализ отдельных компонентов на базе существующего решения.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
В таком случае - кофейная гуща и что-то самописное. Или вариант - купить VPS за 5-10 баксов, ссылки у меня, внизу поста, либо вверху форума красным =) Там ты сможешь извращаться как тебе будет угодно
 

StalkerClasses

Новичок
В таком случае - кофейная гуща и что-то самописное. Или вариант - купить VPS за 5-10 баксов, ссылки у меня, внизу поста, либо вверху форума красным =) Там ты сможешь извращаться как тебе будет угодно
На хостинг скорее всего буду переходить с нового года - на тот же где и этот форум работает (немецкий) - пока не актуально т.к. посещяемость сайта до 20 человек.
Пока тоже на немецком.

Вот такая ошибка появляется:

Код:
[Thu Dec 04 18:48:53 2014] [warn] [client 79.165.144.132] mod_fcgid: can't apply process slot for /var/www/php-bin/login/php, referer: http://sitename.ru/page.html
[Thu Dec 04 18:48:53 2014] [warn] [client 185.31.209.76] mod_fcgid: can't apply process slot for /var/www/php-bin/login/php
 

StalkerClasses

Новичок
В сети даже нашел точное определение этому:

"Проблемы с доступностью сервера: как исправить ошибку «mod_fcgid: can't apply process slot for /srv/cgi/php-fcgi-starter»?"
"Сразу появилась проблема с ответами сервера.
Некоторое время ответ от php скрипта 0,2-0,3 секунды, затем оно плавно увеличивается до 2х, 3х, 10и секунд,
затем сервер не отвечает, затем все становиться нормально. Вот скриншот нескольких подключений каждые 30 секунд"


--
Так понимаю хостинг "Mr. Г"?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
работаешь работаешь на сайте - все хорошо, странички быстро открываются и грузяться.

А иногда бывает открываешь произвольную страницу
и че-то приуныл.
 

StalkerClasses

Новичок
В общем нашел что не правильно делаю.
Кнопки редактирования на сайте добавляются так:

если пользователь авторизован (внутренний) - то пишется:
@@@<table_name><id><title>@@@

После они уже в конце, когда страница готова в output - заменяются через preg_replace на HTML-код кнопочки.
И вот на странице может быть таких кнопок по 100 и больше штук.

Вот этот preg_replace и съедает все ресурсы.
 
Сверху