Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

RuOrch, вы удалили штатное дополнительное поле профиля phpbb_youtube. Надо его создать заново перед обновлением. Это известный баг, его вроде как пофиксили, но на самом деле нет. https://tracker.phpbb.com/browse/PHPBB3-17019
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16700
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

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

Сообщение rxu »

Nekstati писал(а): 11.02.2024 23:40 пофиксили, но на самом деле нет
Не могу понять, в чем загвоздка. Сейчас миграция не должна отрабатывать (строго говоря, считается уже установленной и никакие изменения не производятся), если поля phpbb_youtube нет в БД. Что идет не так?
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

rxu, я тоже туда заглядывала и не поняла, глубже копать не стала. Последний раз была ошибка при обновлении с 3.3.10 на 3.3.11.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16700
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

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

Сообщение rxu »

Nekstati писал(а): 16.02.2024 17:58 ошибка при обновлении с 3.3.10 на 3.3.11
Нужны логи, или последовательность действий для повторения. Эта миграция была обновлена в версии 3.3.8, если уже было установлено обновление до 3.3.10, то она вообще не должна запускаться при обновлении до 3.3.11.
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

rxu,
1. Поставила чистую 3.3.10
2. Удалила в админке поле phpbb_youtube
3. Запустила обновление до 3.3.11, результат:

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

General Error:SQL ERROR [ mysqli ]Unknown column 'pf_phpbb_youtube' in 'field list' [1054]SQLSELECT user_id, pf_phpbb_youtube FROM phpbb_profile_fields_data WHERE pf_phpbb_youtube '' AND pf_phpbb_youtube LIKE '%youtube.com/%' in file C:\OpenServer\domains\001.loc\phpbb\db\driver\driver.php on line 1031
Лог обновления:

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

Добавление данных: \phpbb\db\migration\data\v33x\profilefields_update.
Обновлена схема: \phpbb\db\migration\data\v33x\profilefields_update; Время: 0.10 секунд
Обновление схемы: \phpbb\db\migration\data\v33x\profilefields_update.
Пропущена задача «installer.update_filesystem.download_updated_files»
Пропущена задача «installer.update_filesystem.update_files»
Пропущена задача «installer.update_filesystem.show_file_status»
Пропущена задача «installer.update_filesystem.diff_files»
Пропущена задача «installer.update_filesystem.check_task»
Пропущена задача «installer.obtain_data.update_ftp_settings»
Пропущена задача «installer.obtain_data.update_files»
Пропущена задача «installer.obtain_data.file_updater_method»
MySQL 5.7
PHP 7.4
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16700
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

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

Сообщение rxu »

Другая миграция дает ошибку, посмотрим.
Странно то, что перед этим запросом есть вот это

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

		// We're done if the profile field doesn't exist
		if (!$this->db_tools->sql_column_exists($profile_fields_data, $yt_profile_field))
		{
			return true;
		}

и, по идее, до запроса дело доходить не должно.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16700
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

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

Сообщение rxu »

Nekstati, если после удаления поля профиля выполнить напрямую запрос SHOW COLUMNS FROM 'phpbb_profile_fields_data', удаленное поле pf_phpbb_youtube есть в списке?
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

Нету.

Отправлено спустя 18 минут 7 секунд:
rxu писал(а): 16.02.2024 21:23 Странно то, что перед этим запросом есть вот это
Это есть в ветке 3.3 на Гитхабе, но этого нет в дистрибутиве 3.3.11.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16700
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1848 раз

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

Сообщение rxu »

Nekstati писал(а): 16.02.2024 22:02 этого нет в дистрибутиве 3.3.11
https://github.com/phpbb/phpbb/pull/6560
Разобрался. Будет в 3.3.12.
Изображение
RuOrch
phpBB 1.2.0
Сообщения: 12
Стаж: 7 лет 10 месяцев
Благодарил (а): 1 раз

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

Сообщение RuOrch »

Nekstati писал(а): 11.02.2024 23:40 RuOrch, вы удалили штатное дополнительное поле профиля phpbb_youtube. Надо его создать заново перед обновлением. Это известный баг, его вроде как пофиксили, но на самом деле нет. https://tracker.phpbb.com/browse/PHPBB3-17019
Грешен, удалил, ибонеф баловаться на серьезном форуме :dontknow Видел же что-то подобное на английском, но не по-человечески написанное, а теперь понятно :rule: Его достаточно пересоздать в админке? А то носители посылают в консоль и оттуда БД корежить SQL-запросами, а я их боюсь :oops:
rxu писал(а): 17.02.2024 6:29
Nekstati писал(а): 16.02.2024 22:02 этого нет в дистрибутиве 3.3.11
https://github.com/phpbb/phpbb/pull/6560
Разобрался. Будет в 3.3.12.
Простите, я запутался в ваших обсуждениях: что будет? Решение с удаленным полем ТыТуба без его восстановления и плясок с бубном? А то я бы подождал по ленности своей, благо в 3.3.11 ЕМНИП критические баги не фиксили.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 8 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

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

Сообщение Nekstati »

RuOrch писал(а): 20.02.2024 16:26 Его достаточно пересоздать в админке?
Да.
RuOrch писал(а): 20.02.2024 16:26 что будет? Решение с удаленным полем ТыТуба без его восстановления и плясок с бубном?
Да.
Аватара пользователя
Michel
phpBB 2.0.1
Сообщения: 299
Стаж: 12 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 84 раза
Поблагодарили: 32 раза

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

Сообщение Michel »

Ребят что-то не смог найти информации об изменениях в стиле. Между 3.3.10 и 3.3.11. Обычно выкладывали в шапке темы, а в этой нету. Может я проглядел?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12613
Стаж: 13 лет 3 месяца
Благодарил (а): 170 раз
Поблагодарили: 2535 раз

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

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

Michel, https://download.phpbb.com/pub/release/ ... -patch.zip - файл с 3.3.10, искать по prosilver/style.cfg и дальше. Изменения там есть
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5360
Стаж: 19 лет 10 месяцев
Откуда: Питер
Благодарил (а): 192 раза
Поблагодарили: 828 раз

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

Сообщение Siava »

Michel, в этой теме на 2 странице: Re: Вышел phpBB 3.3.11 [обсуждаем]
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Michel
phpBB 2.0.1
Сообщения: 299
Стаж: 12 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 84 раза
Поблагодарили: 32 раза

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

Сообщение Michel »

Siava писал(а): 16.03.2024 19:26 Michel, в этой теме на 2 странице: Re: Вышел phpBB 3.3.11 [обсуждаем]
Благодарю, я уже обновил по инструкции с архива от Татьяны. Как то я проглядел :facepalm: старый становлюсь.

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