По лог-файлу обращений около 100 в час. Обращения идут на разные страницы, в том числе RSS. Раньше у меня на этом хостинге сайт был с посещалкой 6-8 тыс. в день и не тормозил.
Хостер пишет, что в период нагрузки, производится автоматическое ограничение ресурсов, с целью предотвратить дестабилизацию работы сервера. Причину нагрузки можно выяснить на основании лог-файлов использования процессора.
И советуют заблокировать IP и ограничить ботов. Или перейти на VPS.---------- Добавлено 08.02.2017 в 16:11 ----------
У меня на хостинге 4 сайта с посещаемостью 100-300 человек. Капают копейки с трастлинк и адсенс. Мне кажется VPS это слишком.
Поисковики ограничил в плане частоты индексации.
Баню. Каждый раз какие-то новые вылазят.
У меня еще на сайтах код trustlink стоит, но они утверждают, что это не может сайт вешать.
Опять сайт подвис. Регулярно блокирую IP в .htaccess, но раз в 4-5 дней сайт снова зависает, а в логах новые IP. Ограничил ботов поисковиков - не помогает.
Дайте совет пожалуйста. Хостер не знает, что делать.
Хостинг. Посещаемость сайтов небольшая (4 сайта по 150-200 чел. в сут), так что сервер не нужен.
Я имел в ввиду по три-десять запросов с одного адреса, а самих адресов больше сотни.
Когда вводишь команду
/etc/init.d/apache2 start
* Starting apache2...
(2)No such file or directory: apache2: could not open error log file /var/log/ap ache2/error_log.
Unable to open logs
Если еще раз ввести, то говорит что уже запущен, но сайт по прежнему не открывается.
# /etc/init.d/apache2 start
* WARNING: apache2 has already been started---------- Добавлено 25.11.2015 в 17:02 ----------
Большое спасибо! Заработало.
А что там смотреть?
Видимо просто не запускается апач, потому что отсутствуют некоторые файлы. Куда они могли деться?
Зашел под рутом. Не может найти команду apachectl. И iptables тоже.---------- Добавлено 25.11.2015 в 14:50 ----------теперь такое выдает
(2)No such file or directory: apache2: could not open error log file /var/log/apac he2/error_log.
Unable to open logs---------- Добавлено 25.11.2015 в 14:52 ----------Причем в папке var/log/ нет папки apache2
webmaster@2752 ~ $ netstat -nlp
(No info could be read for "-p": geteuid()=1000 but you should be root.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:57972 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:49344 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
udp 0 0 0.0.0.0:59102 0.0.0.0:* -
udp 0 0 0.0.0.0:111 0.0.0.0:* -
udp 0 0 0.0.0.0:47925 0.0.0.0:* -
udp 0 0 0.0.0.0:837 0.0.0.0:* -
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node PID/Program name Pat h
unix 2 [ ACC ] STREAM LISTENING 76087185 - / var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 76087428 - / dev/log---------- Добавлено 25.11.2015 в 14:28 -----------bash: iptables: command not found