Ошибки при обновлении БД, phpBB 2.0.18 и выше

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Ошибки при обновлении БД, phpBB 2.0.18 и выше

Сообщение Xpert » 05.11.2005 19:43

WTF
У пользователей, устанавливающих моды на phpBB версии 2.0.18 и выше, требующие обновления БД при помощи собственного файла, возникает ошибка подключения к БД.

Симптомы
Access denied for user **** (using password: NO)
Обратите внимание - в сообщении присутствует информация о том, что пользователь подключается к БД без пароля.

Почему
В версии 2.0.18 в целях безопасности были произведены следующие изменения:
после подключения к БД пароль доступа более не доступен
Что делать?
На время установки модификаций закомментируйте следующую строку в common.php:

Код: Выделить всё

unset($dbpasswd);
Т.е. поставьте в начале этой строки //

EoM
Последний раз редактировалось Xpert 25.01.2006 12:24, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Y™

Re: Ошибки при подключении к БД, phpBB 2.0.18 и выше

Сообщение Y™ » 06.11.2005 16:45

То есть закоментировать её до установки мода, и раскоментировать, когда мод установлен, и вся информация о нем внесна в БД? Или я чего-то не понял?

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 06.11.2005 17:04

Именно.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Izgoy
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 19.12.2005 2:23
Контактная информация:

Сообщение Izgoy » 04.02.2006 20:19

Спасибо! :D

Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 03.03.2006 22:22

Сообщение Юлия-Москва » 23.03.2006 9:03

Xpert
У меня возникает такая ошибка при обновлении, только версия у меня 2.0.17 и там нет "unset($dbpasswd);"
Почему выдает ошибку?

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: *** (Using password: NO) in /home/glorialucia/data/www/forum/db/mysql4.php on line 48

MAzZY
Бывший член :)
Сообщения: 2925
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 79 раз
Поблагодарили: 71 раз
Забанен: Бессрочно

Сообщение MAzZY » 01.04.2006 13:29

У меня такой вопрос:
эта строка раскомментированна, но все равно обновление базы через файл происходит нормально. В чем дело?

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 01.04.2006 14:50

Зависит от установочных файлов модов. По нормальному как раз строка обновлению не мешает. А вот если по ненормальному, то результат описан выше. :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Котенка
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 14.04.2006 18:09
Контактная информация:

Сообщение Котенка » 19.04.2006 20:25

Спасибо Xpert за подсказку, а то я мучалась, думала почему ничего не получается.

alextan
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 29.01.2007 23:12

Сообщение alextan » 03.02.2007 0:38

Xpert
Действительно огромное спасибо, сам уже несколько дней не мог понять причину. Все перерыл, только пока с php опыта нет, вот и не мог понять...

JeФoks
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 10.07.2007 13:22
Контактная информация:

Сообщение JeФoks » 10.07.2007 13:30

После отправки сообщения вместо окна с ссылками "Посмотреть сообщение" и "Вернуться в форум" вылазиет следующее, однако сообщение добавляется:

Код: Выделить всё

Общая ошибка
 
Error geting users post stat

DEBUG MODE

SQL Error : 1054 Unknown column 'g.group_id' in 'on clause'

SELECT ug.user_id, g.group_id as g_id, u.user_posts, g.group_count, g.group_count_max FROM phpbb_groups g, phpbb_users u LEFT JOIN phpbb_user_group ug ON g.group_id=ug.group_id AND ug.user_id=2 WHERE u.user_id=2 AND g.group_single_user=0 AND g.group_count_enable=1 AND g.group_moderator<>2

Line : 552
File : functions_post.php
У меня с английским туго, но по-моему, я при установке какого-то мода что-то не залил в БД...
если можно, объясните, что там написано.

alonc
phpBB 1.0.0
Сообщения: 8
Зарегистрирован: 13.12.2007 5:56

Сообщение alonc » 29.12.2007 5:38

Установил мод Colorized_standart_groups_1.2.0 создал файл db_update.php запустил его после этого выходит следующее:

message_die() was called multiple times. This isn't supposed to happen.Was message_die() used in page_tail.php?

Как от этого избавиться? Выкладываю файл на всякий случай:
Последний раз редактировалось alonc 29.12.2007 6:20, всего редактировалось 1 раз.

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 29.12.2007 5:40

alonc писал(а): Выкладываю файл на всякий случай:
На всякий случай прочтите Правила и воспользуйтесь Поиском.
Пока не получили горчичник.
Вам в FAQ-2
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Pilot_PRO
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 13.11.2007 12:52
Откуда: Карелия ПТЗ
Контактная информация:

Сообщение Pilot_PRO » 20.01.2008 16:02

Пишет
Critical Error
Could not connect to data base (примерно)

Это апдейт файл с мода Casino Mod
Ах да пытаюсь ставить залогиненый админом
Вложения
Файл.rar
(2.04 КБ) 320 скачиваний

Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash » 20.01.2008 16:11

Pilot_PRO
и вы сделали то, что вам сказали?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

Аватара пользователя
Pilot_PRO
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 13.11.2007 12:52
Откуда: Карелия ПТЗ
Контактная информация:

Сообщение Pilot_PRO » 20.01.2008 16:13

crash, Не понимаю о чом ты, я сделал просто, взял ДБ апдейт файл с другого мода, просто перенёс поля запросов в него и всё норм.

Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»