-
Постов
26 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Leo_Skywalker
-
-
-
Приветствую. Не посодействуете с хуком? Безотказно работал на протяжении двух лет, ничего не обновлял и новых хуков не ставил - внезапно стал выдавать ошибку SQL во всех темах, где включен.
Логи показали следующий набор проблем:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Sun, 24 Apr 2016 10:51:16 +0000 Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 IP Address: 145.97.150.43 - /topic/805-priyomnaia-dlia-zaprosov-po-sozdaniiu-redaktirova/page-181 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: SELECT t.member_id, t.dateview, t.vezes,m.members_display_name, m.members_seo_name, m.member_group_id FROM ibf_topic_viewedby t LEFT JOIN ibf_members m ON ( m.member_id=t.member_id ) WHERE t.tid = 805 AND m.member_group_id NOT IN (1170,4) ORDER BY .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/sources/classes/output/publicOutput.php | [sos32_tviewedby].getOutput | 3784 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/classes/output/publicOutput.php | [output].templateHooks | 2971 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/forums/modules_public/forums/topics.php | [output].sendOutput | 412 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/base/ipsController.php | [public_forums_forums_topics].doExecute | 306 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
Не поможете разрешить проблему?
Установлена IP.Board 3.4.7.
-
Таблицы forums и cache_store есть, диагностика БД ошибок не выявляет
Попробуйте через phpmyadmin провести восстановление всех таблиц БД (выделить все - восстановить, большие лучше отдельно, иначе будет request timeout).
-
Кто подскажет, как добавить в мод функцию перемещения своих тем в другие разделы?
-
Попробуйте очистить кэш без админки форума. А просто используя FTP клиент, такой как FileZilla удалите файлы вручную. Они потом пересоздадутся заново.
Т.е. удалить все файлы в /cache/skin_cache/cacheid_*/? Или где-то еще?
Возможно глупый вопрос: НО разве на первом скрине "очистка кэша"?
По-моему это инструмент что-то вроде перестроения шаблонов - нужен, например, после установки нового приложения. И по-моему дата там не имеет отношения к кэшу.
А очистка кэша чуть ниже:
Точно так же в самом верху есть еще одна функция с кэшем: "обновление кеш-файлов"
?
---
ПС:
на крайний случай может сработать метод Rebound'а, только копию удаляемых файлов я бы сначала сделал (на всякий случай)
Так мне и очистка кэша не помогает решить illegal strings...
Но разве в перестроении стилей даты не должны обновляться? Ведь если они не обновляются, то это значит что где-то они не могут переписать существующие.
И мне выдает вот такой скрин - там много добавляются, но обновлено - 0:
-
-
Приветствую!
Следующая проблема - не очищается кэш после нажатия кнопки. Сообщения об очистке кэша идут, но дата последней очистки сохраняется прежней - 11-12 февраля (дата последнего обновления форума и его компонентов).
Данное обстоятельство вызывает и другие проблемы - о своей первоначальной проблеме писал >в соседнем разделе, т.е. выдача php-ошибки Illegal string offset.
Сначала думал на права доступа - в админцентре в соответствующем разделе права доступа как надо. После - выставил на все подпапки и файлы внутри папки /cache права chmod 777, тоже не помогло.
Можно ли как-то очистить кеш вручную? В общем, не знаю, на что думать. Прошу подсказать, кто чем может. Спасибо.
-
Такая же ошибка... Кэш обновлял. Причем, до этого мод работал около года.
-
Неужели ни у кого такой проблемы не было? Прошу помочь!
-
Кто подскажет, где вырезается рекламный мусор, который добавляется хуком внизу каждой страницы?
-
Замечательный хук, автору огромное спасибо На 3.4.7 работает на ура.
-
установил, сайт перестал работать. при обнловлении страницы, показывается пустая страница. помогает только удаление приложения. АДМИНЫ ЧТО ДЕЛАТЬ? как исправить ошибку? Просто чистая страница показывается и все. При установке 4 ошибки в базе данных.
Аналогичная проблема, не могли бы помочь?
versions.xml удалял, стили перекешировал - не помогает.
-
И еще - как позднее выяснилось, пользователь заходил в один из разделов форума, где получил ошибку 504 Gateway time-out. Судя по всему, после его выхода - выполнение этого скрипта продолжилось, из-за чего сессия осталась. Есть ли возможность как-то остановить данный скрипт?
-
Приветствую!
Следующая проблема. На моем форуме примерно с сегодняшнего дня пользователь N примерно каждые 5 минут выходит в онлайн. На компьютере и планшете, с которого он это делает обычно, данный пользователь разлогинен. Но при этом создается его искусственная активность (дата последнего входа регулярно обновляется) и нагрузка на сайт.
Пробовал через админку сменить пароль и обновить сессию - не помогает. Тут видимо перехват сессии неким скриптом. Собственно вопрос - какие могут быть варианты и что делать?
Думаю, произвести сброс сессий и ключей авторизации всех пользователей, только как это можно осуществить?
Заранее спасибо
-
Respected, огромное спасибо, все работает! И что бы я без вас делал))
-
Скажите, а как добавить показ количество благодарностей в профиль? Понятно, что править шаблон, но хотелось бы узнать каким ключом..
-
Сейчас попробую, спасибо за совет)
-
Возможно, хостинг не отвечает требованиям IPB. Посмотрите, хватает ли памяти, у меня тоже однажды был белый лист при переносе, оказалось было 64MB всего лишь.
-
Пробовал ставить другой стиль, думал дело в нем... та же ситуация.
-
До 3.4.3. в смысле? У меня сейчас 3.4.2 от IPBMafia...
-
Leo_Skywalker, ну ясень пень. Ты на нуллед версию IBR патч ставишь, это как из дома кирпичного кучу кирпичей вытащить заменить на дерево, дом упадёт. Видишь ошибка с транслитерацией. На оригинальную пошло бы.
Это я уже понял. У меня изначально проблем с транслитерацией и не было, не работает прежде всего редактор - перенос строк..
Но из-за чего это происходит - пока не понятно. Вижу, что проблема такая у других тоже бывает
-
Вот такая:
Fatal error: Call to undefined method IPSText::makeSeoTransliterate() in admin/sources/classes/output/publicOutput.php on line 2045
-
Ставил, у меня вылетала ошибка и пришлось заменить обратно файл core.php.
-
У меня такая же ошибка, как и у PHIlka.
Переносятся строки при вставке. Пример:
Оригинал:
При копировании выходит:
В чем косяк и как исправить? До обновления такого не было
Обновление безопасности - 15 февраля 2017
в Новости IPS
Опубликовано
Здесь решение данной проблемы.
http://forums.ibresource.ru/topic/74939-obnovlenie-bezopasnosti/?p=402700