Поисковый бот инициирует ошибку
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Сделал, ошибки продолжаются
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Поисковый бот инициирует ошибку
откройте в базе таблицу phpbb_styles и перепишите все
сделайте такой запрос в базе
а потом так
другая возможная причина - разрыв связки таблиц STYLES_TABLE, STYLES_TEMPLATE_TABLE, STYLES_THEME_TABLE, STYLES_IMAGESET_TABLE т.е. в одной из этих таблиц нет ссылки на стиль supernova - как вариант (ТОЛЬКО ОБЯЗАТЕЛЬНО СДЕЛАТЬ БЭКАП БАЗЫ) это удалить и заново установить в админке стиль supernova
style_id и запомни style_id от стиля supernovaсделайте такой запрос в базе
update phpbb_users set user_style=XXX where user_type=2 где XXX - это style_id от supernova - это сменит стиль по-умолчанию для всех ботова потом так
update phpbb_users set user_style=XXX where user_style not in (YYY)=2 где XXX - это style_id от supernova, и YYY - это все style_id через запятую - это сменит несуществующие style_id на id стиля по-умолчаниюдругая возможная причина - разрыв связки таблиц STYLES_TABLE, STYLES_TEMPLATE_TABLE, STYLES_THEME_TABLE, STYLES_IMAGESET_TABLE т.е. в одной из этих таблиц нет ссылки на стиль supernova - как вариант (ТОЛЬКО ОБЯЗАТЕЛЬНО СДЕЛАТЬ БЭКАП БАЗЫ) это удалить и заново установить в админке стиль supernova
Помощь в ЛС/email только за WM или ЮMoney
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Сделал все запросы, запросы пустые. Проверил в таблицах STYLES_TABLE, STYLES_TEMPLATE_TABLE, STYLES_THEME_TABLE, STYLES_IMAGESET_TABLE наличие стилей, все на месте, удалил стиль supernova в админке, поставил по умолчанию просильвер. Ошибки продолжаются. Тут дело наверно не в стилях.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Поисковый бот инициирует ошибку
в session.php перед
вставь
потом зайди под admin (или кто там у тебя с id = 2)
и посмотри на sql запрос, потом выполни его в базе если не выполниться - то вот тебе и корни проблемы
if (!$this->theme)вставь
if($this->data['user_id']==2){die("$sql");} потом зайди под admin (или кто там у тебя с id = 2)
и посмотри на sql запрос, потом выполни его в базе если не выполниться - то вот тебе и корни проблемы
Помощь в ЛС/email только за WM или ЮMoney
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Такой вот получился запрос
Код: Выделить всё
SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, t.template_inherits_id, t.template_inherit_path, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name FROM phpbb_styles s, phpbb_styles_template t, phpbb_styles_theme c, phpbb_styles_imageset i WHERE s.style_id = 13 AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imageset_id = s.imageset_idВсе сделал, а вот выполнился ли запрос, не понялPazh писал(а):если не выполниться - то вот тебе и корни проблемы
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Поисковый бот инициирует ошибку
как ни странно - запрос выполнился. Тогда почему
попробуй еще вместо
поставить
$this->theme остается пустым - хз.попробуй еще вместо
if($this->data['user_id']==2){die("$sql");}поставить
if($this->data['user_id']==2){print_r($this->theme); die("".sizeof($this->theme));}Помощь в ЛС/email только за WM или ЮMoney
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Вот
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Поисковый бот инициирует ошибку
angst66
Это же не запрос.
Добавлено спустя 6 минут 46 секунд:
Сделай это, ща посмотрим
Это же не запрос.
print_r($this->theme); выводит содержимое объекта.Добавлено спустя 6 минут 46 секунд:
Сделай это, ща посмотрим
Код: Выделить всё
if($this->data['user_id'] == тут id гугль-бота )
{
print"<pre>"; print_r($this->theme); print"</pre><br/>";die("".sizeof($this->theme));
}Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Sheer
Поставил вместо предложенных выше, ид гугля 17, поставил, залил на сервер. В логе ошибок больше нет новых записей, ждал 10 мин, гугль бот на сайте есть.
Добавлено спустя 2 минуты 45 секунд:
Так где косяк?
Поставил вместо предложенных выше, ид гугля 17, поставил, залил на сервер. В логе ошибок больше нет новых записей, ждал 10 мин, гугль бот на сайте есть.
Добавлено спустя 2 минуты 45 секунд:
Так где косяк?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Поисковый бот инициирует ошибку
Теперь удали.angst66 писал(а):Поставил вместо предложенных
Я думаю после всех манипуляций кэш почистить надо было.angst66 писал(а):Так где косяк?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Полезли опять ошибки, Чищу кэш, и кнопкой и файлы из папки кэш удаляюSheer писал(а):Теперь удали.
Добавлено спустя 2 часа 1 минуту 20 секунд:
В общем посмотрел я https://www.google.com/webmasters/tools/home?hl=ru , а там ошибки начали расти еще до обновления форума. Гугл бот не индексирует сайт, видит одни ошибки.
Какие из этих модов, установленных на форуме могут иметь отношение к проблеме?
Quick Quote selected_mod_ver_0.3j
Advanced warnings for phpBB3
phpbb MOD Browsers icons in who is online list
acp_announcement_centre_122
phpbb_gallery_1_1_5
no_avatar
Loginza
Topic Text Hover
User Blog Mod
Thanks for post (Rating edition)
phpBB Gallery (nickvergessen)
Board3 Portal 2.0.х
Перенос профилей налево/направо в один клик (Prosilver)
SimpleChat — AJAX чат с оповещениями о новых темах и ответах
Static pages
Google Map MOD 0.4.2 [RUS]
email_on_birthday_1_0_1b
Who Viewed a Topic v1.0.0
CtrlEnterPost CtrlEnterPost
Simple Url To Link Name before posting
antibot100500_v4
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Поисковый бот инициирует ошибку
Этот Thanks for post (Rating edition)angst66 писал(а):Какие из этих модов
Аналогично
http://dalnoboi.pro/forum/posting.php?mode=postДобавлено спустя 1 минуту 28 секунд:
Решение Thanks for post (Rating edition)
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Поисковый бот инициирует ошибку
angst66 короче - сделай заглушку в session.php
вместо
Добавлено спустя 18 минут 29 секунд:
Еще умные люди советуют ставить STK и там есть функционал для восстановления стиля по-умолчанию
А так же обновить кеш если используются кеши php (MemCache, eAccelerator и т.д. и т.п.)
вместо
if (!$this->theme) поставь if (!sizeof($this->theme)) ибо как-то странно отрабатывает именно это условие при том что $this->theme - не false (как было бы в случае не обнаружения нужного стиля), т.е. условие НЕ МАССИВ у тебя криво отрабатывает. Апач или php не обновляли до появления этой ошибки?Добавлено спустя 18 минут 29 секунд:
Еще умные люди советуют ставить STK и там есть функционал для восстановления стиля по-умолчанию
А так же обновить кеш если используются кеши php (MemCache, eAccelerator и т.д. и т.п.)
Помощь в ЛС/email только за WM или ЮMoney
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: Поисковый бот инициирует ошибку
Сделал, пошли другие ошибкиPazh писал(а):сделай заглушку в session.php
Код: Выделить всё
Произошла общая ошибка: Общая ошибка
» Template path could not be found: styles//template
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/template.php
LINE: 81
CALL: trigger_error()
FILE: [ROOT]/includes/session.php
LINE: 1772
CALL: template->set_template()
FILE: [ROOT]/viewtopic.php
LINE: 373
CALL: user->setup()
