powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Error 500 у яндекс-бота
23 сообщений из 23, страница 1 из 1
Error 500 у яндекс-бота
    #39291807
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, коллеги.

Наблюдаю странность. Яндекс упорно не хочет индексировать сайт, т.к. (листинг из техподдержки яндекса)
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
HTTP/1.0 500 Internal Server Error
Date: Fri, 12 Aug 2016 14:36:04 GMT
Server: Apache
Set-Cookie: PHPSESSID=2ptrgegf98t8lh64mtt2lfbv23; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20
Connection: close
Content-Type: text/html



В то же время я успешно соединяюсь через curl с другой nix-машины (заголовок в точности как прописан в яндексе)
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
root@vps4048:~# curl -I http://****.com -H'Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)'
HTTP/1.1 200 OK
Date: Fri, 12 Aug 2016 13:19:25 GMT
Server: Apache
Set-Cookie: PHPSESSID=dqriubdh5c4cipnjd256flrp51; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Type: text/html



В логах:
Код: powershell
1.
93.158.152.106 - - [12/Aug/2016:16:15:40 +0300] "GET / HTTP/1.1" 500 427 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"



Куда копать, господа, подскажите
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292167
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из очевидных отличий - Content-Encoding.
Вам так принципиально экономить трафик клиентов?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292170
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigroзаголовок в точности как прописан в яндексеЭто всего лишь User Agent. А что с остальными заголовками?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292193
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovИз очевидных отличий - Content-Encoding.
Вам так принципиально экономить трафик клиентов?
Простите, не понимаю.
miksoftЭто всего лишь User Agent. А что с остальными заголовками?
Вот всё, что есть
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Код статуса HTTP	500 Internal Server Error
Время ответа сервера	15 мс
Кодировка	UTF-8(unicode-1-1-utf-8, UTF8)
Размер страницы	20 Б
DateMon, 15 Aug 2016 15:06:46 GMT
ServerApache
Set-CookiePHPSESSID=csr4afosvrfdi2l6o8ci8rjgg5; path=/; HttpOnly
ExpiresThu, 19 Nov 1981 08:52:00 GMT
Cache-Controlno-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragmano-cache
VaryAccept-Encoding
Content-Encodinggzip
Content-Length20
Connectionclose
Content-Typetext/html
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292194
Смотреть надо в error.log, в нём написано. Он лежит рядом с процитированным access.log
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292197
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigroВ логах:
Это в логе реквестов. А что в errors.log?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292201
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovgiigroВ логах:
Это в логе реквестов. А что в errors.log?
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
[Mon Aug 15 14:27:15 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 14:27:15 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 14:27:15 2016] [crit] (20014)Internal error: DBD: child init failed!
[Mon Aug 15 14:27:16 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 14:27:16 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 14:27:16 2016] [crit] (20014)Internal error: DBD: child init failed!
[Mon Aug 15 14:27:16 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 14:27:16 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 14:27:16 2016] [crit] (20014)Internal error: DBD: child init failed!
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292204
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigro
Код: sql
1.
2.
93.158.152.106 - - [12/Aug/2016:16:15:40 +0300] "GET / HTTP/1.1" 
500


giigro
Код: sql
1.
[Mon Aug 15 14:27:15 2016] [error]


Ты думаешь, что эти обрывки взаимосвязаны?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292210
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТы думаешь, что эти обрывки взаимосвязаны?..
Вряд ли. А вы?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292214
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigroВряд ли. А вы?
Что я думаю - не скажу, ибо опять модераторам будет работа.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292218
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovgiigroВряд ли. А вы?
Что я думаю - не скажу, ибо опять модераторам будет работа.
А что тогда спрашивать логи было?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292228
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigroDimitry SibiryakovТы думаешь, что эти обрывки взаимосвязаны?..
Вряд ли.Показывайте фрагменты логов за один период времени, чтобы можно было сопоставить строчки в разных логах между собой.

Впрочем, даже у уже приведенном "Internal error: DBD: Can't connect to mysql" нуждается в проверке и исправлении.
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292229
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, в том и дело, что в error ничего не отражается. Выложил что есть.
Косяк с DBD может быть причиной? Ели да, почему тогда все, кроме яндекс бота получают 200?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292233
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigroКосяк с DBD может быть причиной? Ели да, почему тогда все, кроме яндекс бота получают 200?Теоретически - может.
Потому что влияет что-то еще, что вы нам не показываете.
Например, ip-адрес клиента, с которого происходит обращение. У вас сайт не содержит никаких средств защиты от каких-либо атак? Как в коде сайта, так в настройках хостинга?

Может просто сайт перегружен, упирается в лимит коннектов MySQL. Кстати, в логах MySQL ничего такого нет?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292238
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, для чистоты эксперимента выполнил ещё раз запрос из яндекс-вебмастера.
/var/log/mysql/mysql_error.log - ничего не появилось
/var/log/apache2/error.log - ничего не появилось
/var/log/apache2/access.log :

Код: powershell
1.
2.
141.8.184.108 - - [15/Aug/2016:19:23:13 +0300] "GET /robots.txt HTTP/1.1" 200 492 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"
93.158.152.106 - - [15/Aug/2016:19:23:14 +0300] "GET / HTTP/1.1" 500 427 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292239
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigro/var/log/apache2/error.log - ничего не появилось
Ну а теперь крути https://httpd.apache.org/docs/2.4/logs.html#errorlog уровень лога пока
не начнёт появляться.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292245
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

поставил LogLevel debug. error_log после перезапуска apache
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
[Mon Aug 15 19:57:00 2016] [notice] caught SIGTERM, shutting down
[Mon Aug 15 19:57:01 2016] [warn] RSA server certificate CommonName (CN) `mail.***.com' does NOT match server name!?
PHP Warning:  Module 'xdebug' already loaded in Unknown on line 0
[Mon Aug 15 19:57:01 2016] [warn] RSA server certificate CommonName (CN) `mail.***.com' does NOT match server name!?
[Mon Aug 15 19:57:01 2016] [notice] Apache/2.2.22 (Debian) DAV/2 SVN/1.6.17 mod_ssl/2.2.22 OpenSSL/1.0.1e mod_wsgi/3.3 Python/2.7.3 configured -- resuming normal opera$
[Mon Aug 15 19:57:01 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 19:57:01 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 19:57:01 2016] [crit] (20014)Internal error: DBD: child init failed!
[Mon Aug 15 19:57:42 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 19:57:42 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 19:57:42 2016] [crit] (20014)Internal error: DBD: child init failed!
[Mon Aug 15 19:58:26 2016] [debug] mod_deflate.c(700): [client 141.8.184.108] Zlib: Compressed 302 to 150 : URL /robots.txt
[Mon Aug 15 19:58:26 2016] [error] (20014)Internal error: DBD: Can't connect to mysql
[Mon Aug 15 19:58:26 2016] [error] (20014)Internal error: DBD: failed to initialise
[Mon Aug 15 19:58:26 2016] [crit] (20014)Internal error: DBD: child init failed!
[Mon Aug 15 19:58:27 2016] [debug] mod_deflate.c(700): [client 93.158.152.106] Zlib: Compressed 0 to 2 : URL /index.php
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292545
Тhррррррр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яндекс с http 1.0 заходит
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292645
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТhрррррррЯндекс с http 1.0 заходит
А что есть 1.1 тогда в строке
Код: powershell
1.
93.158.152.106 - - [15/Aug/2016:19:23:14 +0300] "GET / HTTP/1.1" 500 427 


?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292658
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
Отключил gzip

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
DateTue, 16 Aug 2016 12:12:50 GMT
Server Apache
Set-Cookie PHPSESSID=oviavr73j4m3hmd2c1ojuajfb2; path=/; HttpOnly
Expires Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma no-cache
Content-Length 0
Connection close
Content-Type text/html
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292730
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался. Нужнор внимательнее относиться к директивам php в .htaccess.
Косяк здесь:
Код: powershell
1.
php_flag display_errors off


Спасибо всем!
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292732
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
giigro,

Ну это только отображение ошибок, а сама ошибка-то в чем была?
...
Рейтинг: 0 / 0
Error 500 у яндекс-бота
    #39292742
Фотография giigro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

понятия не имею. Я бы ещё понял, если бы что-то вылезало когда ставим php_flag display_errors 1 , но здесь ситуация обратная. Пока никаких догадок.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Error 500 у яндекс-бота
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]