Уважаемые пользователи!
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.x разработчикам

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

Об ошибках, выявленных в работе phpBB 3.3 Proteus, сообщаем в этой теме.
Ошибками является некорректная работа ядра phpBB, подтвержденная на последней актуальной версии phpBB, требующая устранения в коде ядра, и не связанная с работой расширений, сторонних стилей оформления, неверной работой серверного оборудования или серверного софта, а также с некорректными действиями администратора.
Запросы поддержки также не размещаются в данной теме.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

hd321kbps писал(а): 23.03.2020 17:58 phpbbcli постоянно ругается, что нет таблицы phpbb_config_text и не запускается.
На первый взгляд, код консоли отрабатывает правильно. В каком конкретно месте ругается и как именно? Ошибки PHP есть при этом? В логах миграций что остается?
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение hd321kbps »

rxu писал(а): 23.03.2020 20:09 На первый взгляд, код консоли отрабатывает правильно. В каком конкретно месте ругается и как именно? Ошибки PHP есть при этом? В логах миграций что остается?
Нет ошибок PHP.
3.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

Бэктрейс бы посмотреть, при выполнении какой миграции это произошло. А лог миграций? В папке /store.
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 353
Стаж: 12 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 182 раза
Поблагодарили: 349 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение hd321kbps »

rxu писал(а): 24.03.2020 5:20 Бэктрейс бы посмотреть, при выполнении какой миграции это произошло. А лог миграций? В папке /store.
В том то и прикол. Что миграция не запускается вообще. Папка store пустая (кроме .htaccess и index.htm).

Отправлено спустя 42 секунды:
rxu писал(а): 24.03.2020 5:20 Бэктрейс бы посмотреть
Как и где его смотреть?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

hd321kbps писал(а): 24.03.2020 11:47 Как и где его смотреть?
Видимо, должен быть включен дебаг, судя по коду https://github.com/phpbb/phpbb/blob/3.3 ... r.php#L984.
Либо в этом коде поковыряться вручную и оставить только полный вывод ошибки, и посмотреть на результат.
Т.е. вместо кода https://github.com/phpbb/phpbb/blob/3.3 ... L984-L1007

поместить код

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

$message .= ($sql) ? '<br /><br />SQL<br /><br />' . htmlspecialchars($sql) : ''; var_dump(get_backtrace());
Отправлено спустя 31 минуту 32 секунды:
И ошибка получилась вот такая:

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

Fatal error: SQL ERROR [ mysqli ]<br /><br />Table '30.phpbb_config_text' doesn't exist [1146]<br /><br />SQL<br /><br />SELECT *
                        FROM phpbb_config_text
                        WHERE config_name = 'reparser_resume' in [ROOT]\phpbb\db\driver\driver.php on line 1023

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 195
CALL: phpbb\db\driver\driver->sql_error()
 
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()
 
FILE: [ROOT]/phpbb/config/db_text.php
LINE: 133
CALL: phpbb\db\driver\factory->sql_query()
 
FILE: [ROOT]/phpbb/config/db_text.php
LINE: 68
CALL: phpbb\config\db_text->get_array()
 
FILE: [ROOT]/phpbb/textreparser/manager.php
LINE: 63
CALL: phpbb\config\db_text->get()
 
FILE: [ROOT]/phpbb/cron/task/text_reparser/reparser.php
LINE: 88
CALL: phpbb\textreparser\manager->get_resume_data()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1646
CALL: phpbb\cron\task\text_reparser\reparser->set_reparser()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1197
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->callMethod()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 634
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 588
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
 
FILE: [ROOT]/phpbb/di/service_collection.php
LINE: 57
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()
 
FILE: [ROOT]/phpbb/di/service_collection_iterator.php
LINE: 44
CALL: phpbb\di\service_collection->offsetGet()
 
FILE: [ROOT]/phpbb/cron/manager.php
LINE: 76
CALL: phpbb\di\service_collection_iterator->current()
 
FILE: [ROOT]/phpbb/cron/manager.php
LINE: 63
CALL: phpbb\cron\manager->load_tasks()
 
FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\cron\manager->__construct()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1176
CALL: ReflectionClass->newInstanceArgs()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 634
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1281
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1238
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 1149
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 634
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()
 
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 588
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
 
FILE: [ROOT]/phpbb/di/service_collection.php
LINE: 57
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()
 
FILE: [ROOT]/phpbb/di/service_collection_iterator.php
LINE: 44
CALL: phpbb\di\service_collection->offsetGet()
 
FILE: [ROOT]/phpbb/console/application.php
LINE: 100
CALL: phpbb\di\service_collection_iterator->current()
 
FILE: [ROOT]/bin/phpbbcli.php
LINE: 89
CALL: phpbb\console\application->register_container_commands()
Отправлено спустя 1 час 4 минуты 5 секунд:
https://github.com/phpbb/phpbb/pull/5926/files
Изображение
Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 74
Стаж: 13 лет
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение Gudvin »

После обновления Гугл прислал предупреждение об ошибках микроразметки. Суть проблемы можно посмотреть на примере этого форума https://search.google.com/structured-da ... p%3D544624
На Вашем сайте обнаружены проблемы (1) категории "Строки навигации".
Основные ошибки
Из-за ошибок Ваши страницы или функции сайта могут быть недоступны в результатах поиска. На Вашем сайте были обнаружены следующие ошибки:
Отсутствует поле "id"
Рекомендуем Вам по мере возможности устранить указанные выше проблемы. Тогда в результатах поиска Google будет появляться больше страниц Вашего сайта, и притом в наилучшем виде.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

Gudvin писал(а): 29.03.2020 11:11 на примере этого форума
На примере этого форума смотреть не надо, здесь стиль самодельный.
Изображение
Аватара пользователя
Gudvin
phpBB 1.4.2
Сообщения: 74
Стаж: 13 лет
Благодарил (а): 13 раз
Поблагодарили: 1 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение Gudvin »

Увидел обсуждение здесь, неплохо бы было выложить исправления в файле navbar_header.html, например, на github
Аватара пользователя
TaLLeR43
phpBB 2.0.1
Сообщения: 274
Стаж: 7 лет
Откуда: Кикнур
Благодарил (а): 47 раз
Поблагодарили: 22 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение TaLLeR43 »

Татьяна5 писал(а): 22.01.2020 3:29 Пчелкин, чуть выше есть fix
подскажите, то , что зелёным выделено, надо вставлять в код?) или как...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12425
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2477 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

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

С минусами убирать, с плюсами добавлять (без самих тех плюсов)
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 8 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение TrekRed »

Хотелось бы, чтобы в новой версии при создании форума, была возможность менять фон для разных форумов!

Отправлено спустя 17 секунд:
Было бы классно!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

TrekRed писал(а): 04.05.2020 20:36 возможность менять фон для разных форумов
А вы админраздел повнимательнее изучите, прежде чем писать. Настройки форумов, например. И не засоряйте тему.
Изображение
Славик
phpBB 1.0.0
Сообщения: 3
Стаж: 3 года 11 месяцев

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение Славик »

Здравствуйте.
Столкнулся с ошибкой сразу после установки версии 3.3.0 рус.
Скачал, развернул, установил, не настраивал. (PHP 7.2)
После выхода не даёт логиниться, возникает "ошибка отправки формы".
Поборол по инструкции "[ticket/16036] Add S_FORM_TOKEN_LOGIN to all login forms #5578", изменения вносил только в два файла functions.php и viewforum.php, в остальные не понадобилось.
После чистки кеша браузера заработало.
Спасибо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение rxu »

Славик писал(а): 06.05.2020 16:31 установил, не настраивал
Стиль стандартный? На каких страницах не давало логиниться?
По идее, эти строки и так есть в 3.3.0, необходимости повторно их добавлять не должно быть.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Сообщаем об ошибках phpBB 3.3.x разработчикам

Сообщение Siava »

Разбираю изменения с стиле между 3.2.9 и 3.3.0.

Вижу, что из нового шаблона были удалены:
styles/prosilver/theme/images/bg_header.gif
styles/prosilver/theme/images/bg_list.gif

однако, упоминания об этих файлах остались в tweaks.css

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

.headerbar, .forumbg {
	background-image: url("./images/bg_header.gif");
}

.forabg {
	background-image: url("./images/bg_list.gif");
}
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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