Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Хостинг » Проблема apache, хостинг таймвеб

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хостаюсь на таймвеб, второй или третий месяц на хостинге начались проблемы, меня уже третий раз переносят, примерно в одно время каждый день сайты уходят в офф.
 
Общаюсь с тех поддержкой таймвеба:
 
они:
Судя по всему, ошибку вызывают длительно выполняющиеся скрипты Вашего аккаунта, создающие очередь запросов к веб-серверу apache, в результате чего веб-сервер не успевает обрабатывать новые поступающие запросы.
На текущий момент сбросили процессы Вашего аккаунта, проверьте, пожалуйста. Для решения проблемы Вам следует оптимизировать скрипты Ваших сайтов.В случае, если сайт обращается к внешним ресурсам, следует добавить в код сайта проверку их доступности.
Текущие запущенные процессы и время их исполнения Вы можете наблюдать через SSH с помощью команды:
top -c
Сбросить все процессы вашего веб-сервера вы можете командой:
killall -9 httpd
 
я
Это не с моими сайтами проблема, у меня на моём хостинге дома, нет таких проблем ! там все то же самое.
 
они:
Добрый день, настройка вашего домашнего сервера отличается от настройки сервера хостинг провайдера по ряду причин. На текущем тарифном плане вашего аккаунта ограничено количество обработчиков apache (до 6ти)? Вероятно на домашнем сервере такого ограничения у вас не наблюдается. Необходимо произвести оптимизацию скриптов под работу на наших серверах.  
 
Проблема с 502 ошибкой возникает именно потому, что не хватает обработчиков apache (когда все 6 заняты), проблема с нагрузкой в этот момент не возникает. Вам необходимо произвести отладку скрипта и выяснить причину длительного выполнения ваших скриптов.  
 
я
Подключился я к ssh посмотреть что там.
 
что я вижу, что висят какие то задачи.
 
11840 user177 20 0 379m 25m 14m S 0 0.1 0:00.06 /opt/fastapache2/bin/httpd -f /etc/opt/apache2/config/user177.conf
11876 user177 20 0 379m 22m 12m S 0 0.0 0:00.04 /opt/fastapache2/bin/httpd -f /etc/opt/apache2/config/user177.conf
14976 user177 20 0 378m 31m 20m S 0 0.1 0:00.47 /opt/fastapache2/bin/httpd -f /etc/opt/apache2/config/user177.conf
15125 user177 20 0 382m 39m 25m S 0 0.1 0:00.65 /opt/fastapache2/bin/httpd -f /etc/opt/apache2/config/user177.conf
15450 user177 20 0 381m 36m 25m S 0 0.1 0:00.85 /opt/fastapache2/bin/httpd -f /etc/opt/apache2/config/user177.conf
 
я так понимаю что из за этих задач которые не могут завершиться, раз в сутки происходит отключение сайтов.
 
как выяснить что именно это делает ?
 
может дело все в плохом хостинге ?
 
сайты все на dle и shopcms
 
Добавлено:
по идее хостинг обязан помочь в решении проблем, но они не помогают, говорят что какой то сайт работает некорректно, а я от куда узнаю, хотя бы указали какой именно сайт, какой именно фаил, ведь это возможно, если тех поддержка проф.

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 07:11 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
что я вижу, что висят какие то задачи.  

это не "висят".. обработчики запущены постоянно и обрабатывают запросы в очереди.. почитайте (особенно раздел Контроль нагрузки)
http://wiki.diphost.ru/WebSystem
 

Цитата:
 примерно в одно время каждый день сайты уходят в офф.  

в чем это выражается? в 502? такое может возникать и просто при большом количестве запросов, особенно если обработка каждого занимает существенное время. поэтому вас и попросили проверить, что скрипты не делают внешних запросов - если другой сайт медленно отвечает или просто висит, то и время обработки запроса к вашему сайту существенно возрастает. или когда с вашего сайта качают большие файлы.. да и при банальном DoS тоже (если запросы к вашему сайту генерятся быстрее, чем он их обрабатывает.. забивается очередь и все)..
 
в результатах top процессы спят, то есть незаняты.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 08:10 01-03-2013 | Исправлено: Cheery, 08:17 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так дос атак и т.д нет, нагрузка на хостинг нет, есть статистика где это видно.
 
Хостинг мне объяснил что проблема в этом, вот еще последние сообщение их, после того как я попросил помогите решить проблему.
 
хостинг
К сожалению, техническая поддержка не занимается анализом работы скриптов пользователя. Мы, с нашей стороны, можем предоставить вам всю доступную нам информацию о проблеме, однако производить ее сопоставление и делать выводы вам необходимо будет самостоятельно.
На данный момент на виртуальном хостинге не существует инструментов, которые позволят определить какой запрос загружает обработчик на данный момент. Мы можем предоставить вам лог обращений к веб серверу за необходимый вам период для анализа данной проблемы.
Если вы не обладаете достаточными знаниями, чтобы произвести оптимизацию своего сайта, мы рекомендуем вам обратиться к стороннему специалисту.
 
----
есть внешние запросы, при парсинге скрипт  парсит через прокси, каждые пол часа скрипт обновляет прокси, я уже отключил эту функцию прокси.
----
 
сайты информационные, на них не чего качать !
 
просто я не шарю в процессах и т.д в апачах во всех тонкостях, может они просто меня обманывают, вы говорите что процессы эти спят, тогда что смотреть то ?  они ссылаются на апачь, ну сообщения вы выше читали.
 
Добавлено:
что скрипты не делают внешних запросов
по сути граббер их делает, он же каждые пол часа лезет на другой сайт и копирует от 5 до10 новостей , там всего два сайта которые парсят, причем я один сайт отключил.
 
Добавлено:
я грешил на граббер для движка, создавал тему по грабберу, пользователи написали что меняй хостинг и все ) так что вывод это не он...

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 09:14 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
сайты информационные, на них не чего качать !  

не надо восклицаний )
 
логи обращений к сайту смотрели? там есть запросы на момент 502 ошибки?
уверены, что сайты не взломаны и не установлен какой нибудь шелл?
 

Цитата:
они ссылаются на апачь, ну сообщения вы выше читали.

так смотреть на них надо именно тогда, когда и возникает проблема


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 09:30 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все может быть, а как определить ? где смотреть ?
какие логи у хостеров попросить ?

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 09:40 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu
эм.. у вас же есть ssh доступ, зачем просить хостера?  
или он не дает смотреть ваши логи?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 09:44 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ssh есть, какие команды писать и на что стоит обратить внимание ?

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 09:48 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
какие команды писать  

я не знаю, где у вас логи хранятся - к ним может быть доступ и из панели управления хостингом.. или надо посмотреть user177.conf насчет пути, куда пишутся..
cd /путь_к_папке_с_логами/
далее, к примеру,  
less имя_файла
или редактором открыть, если есть какой нибудь.. скопировать целиком можно и из ssh клиента

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 09:54 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
зашел в данный фаил user177.conf
а как редактором через шел открыть?
я открыл через команду less но там не всю информацию показывает.

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 10:04 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
но там не всю информацию показывает.

какую не всю? постранично выводит, пробел или enter жмите..
или  
vi имя_файла
или
nano имя_файла
 
смотря что установлено.. ну посмотрите учебники по работе с Linux - все равно пойдет на пользу )

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 10:10 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
один раз за пол года сделать и забыть в нете смотрел vi user177.conf  открыло так же.
 
Добавлено:
через нано открыл, но там че тока не кликал )))  
нельзя было проще сделать этот шел, выделил и скопировал, а там просто все не в лазает )) если в низ спускать, то с верху исчезает ) че делать ?
 
Добавлено:
Основные команды управления (^N - Ctrl + N):
h H - Помощь
f ^F ^V SPACE -Листать вВперед на один экран (или N строк).
b ^B ESC-v - Листать азад на один экран (или N строк).
F - Листать постоянно; Эквивалент "tail -f".
/pattern - Искать вперед N-е совпадение строк
?pattern - Искать вперед N-е совпадение строк
n - Повторить предыдущюю операцию поиска
N - Поторить операцию поиска в обоих направлениях
q - Выйти
 
Добавлено:
это все понятно, но есть проблема, при спуски файла по списку, верхняя часть уходит )
я так и не понял как скопировать сразу все что внутри файла.

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 10:14 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu
не нужно ничего копировать.. смотрите куда пишутся логи, идете туда, смотрите логи на момент возникновения проблемы.
если нужно скопировать, то ssh клиент (тот же putty) копирует весь буфер, можно лишь удалить лишнее.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 10:39 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
через mc сделал скачал фаил туда где сайты и потом уже к себе на комп
 
Добавлено:
а что там смотреть то ? мне бы понять еще.
 
Добавлено:
вот такие различные строки:
 

Код:
 
<VirtualHost 127.0.5.3:80>
 
  ServerAdmin support@timeweb.ru
  DocumentRoot /home/j/user177/dv-xxx.ru/public_html
 
    ServerName dv-xxx.ru
    ServerAlias www.dv-xxx.ru
 
    <Directory /home/j/user177/dv-xxx.ru/public_html>
        Options All -ExecCGI -Indexes
        AllowOverride All
    </Directory>
 
    <Directory /home/j/user177/dv-xxx.ru/public_html/cgi-bin>
        Options +ExecCGI +FollowSymlinks
    </Directory>
 
</VirtualHost>
<VirtualHost 127.0.5.3:80>
 

 
еще бы понять что к чему )))
 
Добавлено:
сказали что дадут логи какие то, я попросил, ждал около часа и потом сообщение пришло )
 
вот еще их сообщение:
 
Проблему необходимо диагностировать в момент непосредственного наблюдения (проанализировав логи доступа к сайтам). На текущий момент запросы обрабатываются быстро и проблемы с недоступностью обработчиков не возникает, соответственно анализ запросов и просмотр конфигурационного файла веб-сервера не даст результата.  
 
Добавлено:
я так и не понял какие логи смотреть что ты пытался мне сказать, в этом файле ничего хорошего, вот щас опять проблема, а я не знаю какие логи мне нужны специалисты помогайте юзеру

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 10:53 01-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
вот такие различные строки:  

значит логи в общую кучу, возможно, кидают.
 

Цитата:
я так и не понял какие логи смотреть

логи доступа, логи ошибок.. на тот момент, когда возникает проблема.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:51 01-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на форуме сапе нашел вот такое ( Скрипт AI-Bolit умеет делать следующее: )
 
    искать вирусы, вредоносные и хакерские скрипты на хостинге: шеллы по сигнатурам, шеллы на основе     несложной эвристики
    искать редиректы в .htaccess на вредоносные сайты
    искать код sape/trustlink/linkfeed в .php файлах
    определять дорвеи
    показывать директории, открытые на запись
    искать пустые ссылки (невидимые ссылки) в шаблонах
    отсылать отчет по email или сохранять в файл
 
 
почитал отзывы, пишут что хорошая вещь, стоит ли свои сайты проверить ??? этим скриптом

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 06:00 03-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu
это все можно сделать и руками - анализируя даты изменения файлов, логи доступа и тд и тп. но если хотите - проверяйте

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:50 03-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нашел тут че то в некоторых файлах:
 
/engine/inc/rss.php
 
не полный код, что это  ? точно шел ?

Код:
<?php /* Файл закодирован против вмешательства в исходный код.....  */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x468f4;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGI3KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>

 
Добавлено:
а вообще это парсер !

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 14:43 03-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu

Цитата:
не полный код, что это  ? точно шел ?  

это не шелл.. это, скорее всего, "звонок" тому, кто скрипт создал..


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:22 03-03-2013
Botovskiu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я нашел шел, в файле /engine/rss.php
 
на других сайта в этом файле код открытый и мало кода идет.
 
как можно расшифровать этот шел ?
понять что куда идет и что он делает.
 
в коде много чего и есть такое: это кусок кода, только начало.
 
<?php /* Файл закодирован против вмешательства в исходный код..... */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64
');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0
000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$O
OO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00
=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000
O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O
00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$
OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}
.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$
OO00O0000=0x4662c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBP
MDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGI3KTskT08wME8wME8wPSRPT08wMDAwTzAo
JE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdmOGd6NmhSTmxlRkxJeXViSzBU
alVaZDl0YzFxaXJRNHNtb241eHdrQ0pPQVAzWXZFVldTQmEvWEg3TURwK0cyPScsJ0FCQ0RFRkdISUpL
TE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZh
bCgkT08wME8wME8wKTs='));return;?>
 
Добавлено:
как расшифровать фаил ?

Всего записей: 124 | Зарегистр. 20-10-2011 | Отправлено: 14:07 06-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Botovskiu
я не думаю, что это шелл.. для расшифровки нужен файл полностью, не копирование из него, так как этот код читает сам себя с определенной позиции в файле.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:53 06-03-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Хостинг » Проблема apache, хостинг таймвеб


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru