Mini Knowledge Base
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Re: Mini Knowledge Base
Alek$
Благодарю.
Тут штука в том, что админ только я, а у модеров весьма мало привилегий, и самих модеров, три человека. Однако допрошу.
Касаемо именно KB, доступ к ее редакции имею только я один.
Думаю, если бы по моему паролю шандарахнули, то смыли бы весь форум. А тут так аккуратно, именно вложения KB, которые даже через админку не удалишь простым движением руки.
Это либо скрипт какой сделал, либо серьезная дыра именно в KB, либо в том, как прописываются аттачи в базу.
Но это все мысли дилетанта. Естественно, с моей точки зрения (того же дилетанта) все это выглядит вообще мистически...
ЗЫ: по пункту 2, можно поподробней на тему логов касаемо запросов? Никогда этого не делал, не знаю, как подступиться.
Благодарю.
Тут штука в том, что админ только я, а у модеров весьма мало привилегий, и самих модеров, три человека. Однако допрошу.
Касаемо именно KB, доступ к ее редакции имею только я один.
Думаю, если бы по моему паролю шандарахнули, то смыли бы весь форум. А тут так аккуратно, именно вложения KB, которые даже через админку не удалишь простым движением руки.
Это либо скрипт какой сделал, либо серьезная дыра именно в KB, либо в том, как прописываются аттачи в базу.
Но это все мысли дилетанта. Естественно, с моей точки зрения (того же дилетанта) все это выглядит вообще мистически...
ЗЫ: по пункту 2, можно поподробней на тему логов касаемо запросов? Никогда этого не делал, не знаю, как подступиться.
-
Alek$
- Former team member
- Сообщения: 2616
- Стаж: 21 год 1 месяц
- Откуда: Новосибирск
- Поблагодарили: 37 раз
Re: Mini Knowledge Base
Доступа модератора по идее должно хватить для удаления/редактирования вложений.Souleyman писал(а):у модеров весьма мало привилегий
Тут все не просто. Вкратце, нужно взять access_log веб-сервера и просмотреть на предмет подозрительных URL, попыток брутфорса и т.п. Для упрощения задачи есть специальные анализаторы логов, но мне не доводилось ими пользоваться.Souleyman писал(а):по пункту 2, можно поподробней на тему логов касаемо запросов? Никогда этого не делал, не знаю, как подступиться.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Re: Mini Knowledge Base
Alek$
Порылся в форумных логах, ничего не обнаружил подозрительного.
Но я, признаться, и не смог найти, где модератор может так ловко управлять вложениями, да еще и селективно на уровне только KB. (((
Да, по логам сервака спрошу у хостеров, думаю, посмотрят или покажут, тк отношения с ними отличные. Буду искать.
А восстанавливать придется, похоже из бэкапа, отдельно файлы и отдельно и построчно данные в таблицу attachments... Ибо косяк замечен, возможно, через неделю после того, как файлы были потеряны.
Порылся в форумных логах, ничего не обнаружил подозрительного.
Но я, признаться, и не смог найти, где модератор может так ловко управлять вложениями, да еще и селективно на уровне только KB. (((
Да, по логам сервака спрошу у хостеров, думаю, посмотрят или покажут, тк отношения с ними отличные. Буду искать.
А восстанавливать придется, похоже из бэкапа, отдельно файлы и отдельно и построчно данные в таблицу attachments... Ибо косяк замечен, возможно, через неделю после того, как файлы были потеряны.
-
GSC
- phpBB 1.4.4
- Сообщения: 116
- Стаж: 17 лет 6 месяцев
Re: Mini Knowledge Base
Ошибка следующего типа в версии? тогда читаем дальше...
Если у Вас уже установлен мод, делаем следующие:
Решение проблемы:
1)В phpmyadmin открыть таблицу phpbb_kb_article отредактировать поле page_uri т.е присвоить любое значение например: blablablah
2) Все таблицы и поля мода перевести в UTF-8_bin.
Всё, у меня работает.
Если у Вас еще не стоит мод то, скачайте вложение (см. ниже) загрузите на сервер и откройте все, по очереди.
ПРОВЕРЕННО!
P.S Запросы что в php файлах, генерировал с версии 0.2.14!
Мозги включали: MIT , GSC
Добавлено спустя 28 минут 49 секунд:
Может кто-нибудь поделиться решением как исправить проблему с загрузкой файлов?
Код: Выделить всё
SQL ERROR [ mysql4 ]
Incorrect string value: '\xD0\x9E \xD1\x81\xD0...' for column 'titel' at row 1 [1366]
SQL
INSERT INTO phpbb_kb_article (titel, article, description, cat_id, type_id, enable_bbcode, enable_smilies, enable_magic_url, post_id, last_edit_user, last_change, bbcode_bitfield, bbcode_uid, bbcode_options, has_attachment, post_time, user_id) VALUES ('О играх', 'Всё всё всё <!-- s:) --><img src=\"{SMILIES_PATH}/icon_e_smile.gif\" alt=\":)\" title=\"Улыбка\" /><!-- s:) -->', 'Всё', 3, 3, 1, 1, 1, 0, '2', 1247826687, '', '', 7, '0', 1247826687, '2')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: knowledge/kbposting.php
LINE: 201
CALL: dbal_mysql->sql_query()Решение проблемы:
1)В phpmyadmin открыть таблицу phpbb_kb_article отредактировать поле page_uri т.е присвоить любое значение например: blablablah
2) Все таблицы и поля мода перевести в UTF-8_bin.
Всё, у меня работает.
Если у Вас еще не стоит мод то, скачайте вложение (см. ниже) загрузите на сервер и откройте все, по очереди.
ПРОВЕРЕННО!
P.S Запросы что в php файлах, генерировал с версии 0.2.14!
Мозги включали: MIT , GSC
Добавлено спустя 28 минут 49 секунд:
Может кто-нибудь поделиться решением как исправить проблему с загрузкой файлов?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
salary
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 9 месяцев
Re: Mini Knowledge Base
Прочиталa тему.. Всё установилa..
Выполнилa всё условия.. Все таблицы модуля перевёлa на кодировку utf8_bin
Но всё равно при написании кириллицы происходит ошибка.. Например:
Кто подскажет новичку в чём дело?
Вся бд тоже в юникод пробовали переводить.. Не выходит..
============
Всё решено..........
Выполнилa всё условия.. Все таблицы модуля перевёлa на кодировку utf8_bin
Но всё равно при написании кириллицы происходит ошибка.. Например:
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysqli ]
Incorrect string value: '\xD0\x9B\xD1\x83\xD1\x87...' for column 'config_value' at row 1 [1366]
SQL
UPDATE phpbb_kb_config SET config_value = 'Лучшие уроки.' WHERE config_name = 'kb_title'
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/acp/acp_kb.php
LINE: 482
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 507
CALL: acp_kb->main()
FILE: adm/index.php
LINE: 81
CALL: p_master->load_active()Вся бд тоже в юникод пробовали переводить.. Не выходит..
============
Всё решено..........
-
salary
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 9 месяцев
Re: Mini Knowledge Base
Люди прошу помочь... В начале темы обсуждается проблема что нет доступа к сайт/kbposting.php но решение не написано.
Пишет: У вас нет доступа в эту часть форума.
Все права выставлены.. прям не знаю что и где ещё делать.
Спасибо.
Пишет: У вас нет доступа в эту часть форума.
Все права выставлены.. прям не знаю что и где ещё делать.
Спасибо.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
-
Alek$
- Former team member
- Сообщения: 2616
- Стаж: 21 год 1 месяц
- Откуда: Новосибирск
- Поблагодарили: 37 раз
Re: Mini Knowledge Base
Поля таблиц тоже перевели?salary писал(а):Все таблицы модуля перевёлa на кодировку utf8_bin
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
-
salary
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 9 месяцев
Re: Mini Knowledge Base
Да.. С кодировкой всё решила..
Отписываюсь как решила: Просто удалила из БД все таблицы модуля и по новой выполнила все запросы.
И всё стало нормально. Русский понимает, категории создаются :D
Но проблема в том, что я не могу добавить статью:
нет ссылки на "мойсайт/kbposting.php" В начале темы такая проблема уже обсуждалась но решение не было написано.
При простом переходе на "мойсайт/kbposting.php" Пишет: У вас нет доступа в эту часть форума.
Все права выставлены.. прям не знаю что и где ещё делать.
Подозреваю что что-то с правами.. Но визуально всё сделала..
============
Обнаружила интересную особенность..
В мозилла у меня нет прав доступа..
А в опера есть..?? Что это?
Помогите пожалуйста.
Спасибо.
Отписываюсь как решила: Просто удалила из БД все таблицы модуля и по новой выполнила все запросы.
И всё стало нормально. Русский понимает, категории создаются :D
Но проблема в том, что я не могу добавить статью:
нет ссылки на "мойсайт/kbposting.php" В начале темы такая проблема уже обсуждалась но решение не было написано.
При простом переходе на "мойсайт/kbposting.php" Пишет: У вас нет доступа в эту часть форума.
Все права выставлены.. прям не знаю что и где ещё делать.
Подозреваю что что-то с правами.. Но визуально всё сделала..
============
Обнаружила интересную особенность..
В мозилла у меня нет прав доступа..
А в опера есть..?? Что это?
Помогите пожалуйста.
Спасибо.
-
Jet
- phpBB 1.4.4
- Сообщения: 100
- Стаж: 18 лет 4 месяца
- Благодарил (а): 7 раз
Re: Mini Knowledge Base
У меня было нечто подобное. Только исчезли записи из базы. В папке files вложения сохранились, только толку... По измененному названию уже не поймешь откуда это вложение.Souleyman писал(а):Может были подобные случаи?
Кстати, подскажите как обновить этот мод? Инструкции по обновлению в архиве с модом нет.
-
Alek$
- Former team member
- Сообщения: 2616
- Стаж: 21 год 1 месяц
- Откуда: Новосибирск
- Поблагодарили: 37 раз
Re: Mini Knowledge Base
Souleyman
Зачем вам заведомо устаревшая версия? В ней заведомо есть не устраненные баги.
Но если вы знаете, что делаете, то можете получить исходники с гуглокода:
Зачем вам заведомо устаревшая версия? В ней заведомо есть не устраненные баги.
Но если вы знаете, что делаете, то можете получить исходники с гуглокода:
Код: Выделить всё
svn checkout -r17 http://phpbb3-mini-kb.googlecode.com/svn/trunk/ phpbb3-mini-kb-read-only Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Re: Mini Knowledge Base
Благодарю за ответ!
Дело в том, что у меня на Subsilver2, 2.0.9 оказалась самой надежной и устойчивой в работе, уже начиная с 2.0.10 переставали корректно счетчики статей работать и тд, ну я и не парился, живя с этой версией, а дистрибутив успешно посеял... ((
Сейчас же есть время повозиться, ну и в связи с предстоящим отказом Великих от Subsilver2, восполняю рабочее состояние отключенного Prosilver, заодно хотел псевдо 2.0.14 попробовать, ибо она где-то у автора до сих пор значится, как 12-я, а где-то как 13-я..., но, раз все молчат, а автор забил на мод, думаю, может 14-я версия не такая уж и плохая в работе. Однако у автора давно нет инструкций ни по Subsilver2, ни по апдейтам, ищу дистрибутив 2.0.9, дабы удалить 2.0.9 и поставить последнюю, либо дополнить код 2.0.9 для Prosilver.
Сорри за отступление с объяснениями, но, либо я не умею пользоваться кодом, что выше, либо в гуглокоде лежит та же 14-я версия и не более того.
Подскажите, плиз, как там нарыть старый архив, точнее, хотя бы 2.0.9.
Дело в том, что у меня на Subsilver2, 2.0.9 оказалась самой надежной и устойчивой в работе, уже начиная с 2.0.10 переставали корректно счетчики статей работать и тд, ну я и не парился, живя с этой версией, а дистрибутив успешно посеял... ((
Сейчас же есть время повозиться, ну и в связи с предстоящим отказом Великих от Subsilver2, восполняю рабочее состояние отключенного Prosilver, заодно хотел псевдо 2.0.14 попробовать, ибо она где-то у автора до сих пор значится, как 12-я, а где-то как 13-я..., но, раз все молчат, а автор забил на мод, думаю, может 14-я версия не такая уж и плохая в работе. Однако у автора давно нет инструкций ни по Subsilver2, ни по апдейтам, ищу дистрибутив 2.0.9, дабы удалить 2.0.9 и поставить последнюю, либо дополнить код 2.0.9 для Prosilver.
Сорри за отступление с объяснениями, но, либо я не умею пользоваться кодом, что выше, либо в гуглокоде лежит та же 14-я версия и не более того.
Подскажите, плиз, как там нарыть старый архив, точнее, хотя бы 2.0.9.
-
Alek$
- Former team member
- Сообщения: 2616
- Стаж: 21 год 1 месяц
- Откуда: Новосибирск
- Поблагодарили: 37 раз
Re: Mini Knowledge Base
Я вам дал команду, которая достанет вам нужную ревизию из гуглокода.
Если у вас винда, то скачайте любой svn клиент и слелайте checkout 17-й ревизии из репозитория гуглокода. Что такое svn и как им пользоваться в интернете подробно описано, думаю проблем с поиском у вас не возникнет.
Если у вас винда, то скачайте любой svn клиент и слелайте checkout 17-й ревизии из репозитория гуглокода. Что такое svn и как им пользоваться в интернете подробно описано, думаю проблем с поиском у вас не возникнет.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

