Обновление версии phpBB3

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение Sheer »

guru.jpg
Клик на "ВЫДЕЛИТЬ ВСЕ", затем Ctrl+C (скопируйте в буфер обмена)
Затем в phpMyAdmin выберите базу, нажмите кнопку SQL
Курсор в окно, затем Ctrl+V, потом OK
pma.jpg
Все. Никаких ошибок.
pma2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение Booker »

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

UPDATE phpbb_modules SET module_auth = 'acl_u_sig' WHERE module_class = 'ucp' AND module_basename = 'profile' AND module_mode = 'signature';# MySQL вернула пустой результат (т.е. ноль строк).

DELETE FROM phpbb_bots WHERE user_id = 28;# MySQL вернула пустой результат (т.е. ноль строк).

DELETE FROM phpbb_bots WHERE user_id = 30;# MySQL вернула пустой результат (т.е. ноль строк).

DELETE FROM phpbb_bots WHERE user_id = 31;# MySQL вернула пустой результат (т.е. ноль строк).

DELETE FROM phpbb_bots WHERE user_id = 34;# MySQL вернула пустой результат (т.е. ноль строк).
 
DELETE FROM phpbb_bots WHERE user_id = 41;# MySQL вернула пустой результат (т.е. ноль строк).

DELETE FROM phpbb_bots WHERE user_id = 48;# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_bots SET bot_agent = 'Baiduspider' WHERE user_id = 7;# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_bots SET bot_agent = 'Exabot' WHERE user_id = 9;# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_bots SET bot_agent = 'voyager/' WHERE user_id = 44;# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_bots SET bot_agent = 'W3C_Validator' WHERE user_id = 47;# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_users SET user_allow_pm = 0 WHERE user_id IN (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 32, 33, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53);# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_config SET config_value = '3.0.12' WHERE config_name = 'version';# MySQL вернула пустой результат (т.е. ноль строк).

UPDATE phpbb_users SET user_permissions = '', user_perm_from = 0;# Затронуто 26 строк.
Таблицы в норме, дефрагментированы.
Последний раз редактировалось Sheer 05.10.2013 14:14, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение Sheer »

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

DELETE FROM phpbb_bots WHERE user_id = 28;# MySQL вернула пустой результат (т.е. ноль строк).
Значит такой строки в таблице не было. Либо совсем не было никогда, либо была удалена ранее, при первой попытке обновить базу.
Продолжай обновление.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение Booker »

Благодарю за помощь, обновился успешно, с первого взгляда полёт нормальный.
Аватара пользователя
ssg2002
phpBB 1.4.1
Сообщения: 42
Стаж: 15 лет 11 месяцев
Откуда: Москва
Благодарил (а): 1 раз

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение ssg2002 »

Ага - данке вери матч - СПАСИБО! Т.е. со второй попытки и у меня все прошло нормально.
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 13 лет 7 месяцев
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Обновление версии phpBB3

Сообщение slavapril »

Пришлось и через это пройти (удалял на время данный файл)

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

[phpBB Debug] PHP Notice: in file [ROOT]/includes/hooks/hook_antibot100500.php on line 23: Undefined index: is_registered
и через это (делать запрос)

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

UPDATE phpbb_modules SET module_auth = 'acl_u_sig' WHERE module_class = 'ucp' AND module_basename = 'profile' AND module_mode = 'signature';
DELETE FROM phpbb_bots WHERE user_id = 28;
DELETE FROM phpbb_bots WHERE user_id = 30;
DELETE FROM phpbb_bots WHERE user_id = 31;
DELETE FROM phpbb_bots WHERE user_id = 34; 
DELETE FROM phpbb_bots WHERE user_id = 41;
DELETE FROM phpbb_bots WHERE user_id = 48;
UPDATE phpbb_bots SET bot_agent = 'Baiduspider' WHERE user_id = 7;
UPDATE phpbb_bots SET bot_agent = 'Exabot' WHERE user_id = 9;
UPDATE phpbb_bots SET bot_agent = 'voyager/' WHERE user_id = 44;
UPDATE phpbb_bots SET bot_agent = 'W3C_Validator' WHERE user_id = 47;
UPDATE phpbb_users SET user_allow_pm = 0 WHERE user_id IN (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 32, 33, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53);
UPDATE phpbb_config SET config_value = '3.0.12' WHERE config_name = 'version';
UPDATE phpbb_users SET user_permissions = '', user_perm_from = 0;
Спасибо Sheer
И чего установщику не понравилось - не понятно. Данный запрос должен был установщик сделать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Обновление версии phpBB3

Сообщение Sheer »

slavapril писал(а):Данный запрос должен был установщик сделать?
Он его и делает.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Обновление версии phpBB3

Сообщение Татьяна5 »

Ulenka писал(а):POINTS_CONFIG_TABLE
В includes/constants.php найдите POINTS_CONFIG_TABLE, в той же строке будет название таблицы в базе данных. В этой таблице в базе найдите points_enable. Как полностью выглядит строка с этим points_enable?
Ulenka
phpBB 2.0.0
Сообщения: 244
Стаж: 21 год
Благодарил (а): 43 раза
Поблагодарили: 7 раз

Re: Обновление версии phpBB3

Сообщение Ulenka »

Татьяна5, если правильно поняла, вот так выглядит строка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Обновление версии phpBB3

Сообщение Татьяна5 »

Ulenka, попробуйте так:
Найти

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

//--[Points Modification]--
			$sql = 'SELECT * FROM ' . POINTS_CONFIG_TABLE;
			$result = $db->sql_query($sql);
			$Points = $db->sql_fetchrow($result);
			$db->sql_freeresult($result);
Добавить после

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

			$points_enable = $Points['points_enable'];
Найти (все вхождения, кроме добавленной строки)

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

$Points['points_enable']
Заменить на

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

$points_enable
Ulenka
phpBB 2.0.0
Сообщения: 244
Стаж: 21 год
Благодарил (а): 43 раза
Поблагодарили: 7 раз

Re: Обновление версии phpBB3

Сообщение Ulenka »

Татьяна5, это в файле includes/constants.php, верно?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Обновление версии phpBB3

Сообщение Пчелкин »

Я не Татьяна, но верно...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Обновление версии phpBB3

Сообщение Татьяна5 »

Ulenka,
Нет, в posting.php (ошибка-то в нем)
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Обновление версии phpBB3

Сообщение Booker »

Не знаю, связано ли это с обновлением, но появилось сейчас, после обновления.
При регистрации нового пользователя (например "тест1")выдаёт ошибку:

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

SQL ERROR [ mysqli ]

Duplicate entry 'тecт1' for key 'username_clean' [1062]

Произошла ошибка SQL при выборке на этой странице.

Сама регистрация при этом проходит корректно, войти потом под этим пользователем можно.
Что делать? В БД таблицы вроде в порядке.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Обновление версии phpBB3

Сообщение владимир1983 »

За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Вернуться в «Поддержка phpBB 3.0.х»