Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13067
Стаж: 14 лет 10 месяцев
Благодарил (а): 163 раза
Поблагодарили: 2380 раз

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

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

Очистить кеши (форума и браузера), зайти через другой браузер - есть результат?
Если всё это дело на хостинге, то что если проверить на локалке?
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 647
Стаж: 19 лет 1 месяц
Откуда: Курская обл.
Благодарил (а): 22 раза
Поблагодарили: 2 раза

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

Сообщение DeathMan »

Татьяна5 писал(а): Вчера 0:49 Очистить кеши (форума и браузера), зайти через другой браузер - есть результат?
да кеши чищу через ssh и браузер использую в режиме инкогнито
Татьяна5 писал(а): Вчера 0:49 сли всё это дело на хостинге, то что если проверить на локалке?
Ох, я уже и забыл как это, но вспомнить думаю не проблема, xampp вроде как нужен и всё...

Часть проблем удалось решить с помощью добавления в файл viewtopic.php

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

ini_set('display_errors', 1);
error_reporting(E_ALL);
Почистить базу надо было от GooglePlus с помощью SQL запросов 
-- 1. Удаляем само поле Google Plus

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

DELETE FROM phpbb_profile_fields WHERE field_name = 'googleplus';
-- 2. Удаляем данные этого поля (если они где-то остались)

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

DELETE FROM phpbb_profile_fields_data WHERE field_id = (SELECT field_id FROM (SELECT field_id FROM phpbb_profile_fields WHERE field_name = 'googleplus') AS tmp);
-- 3. Удаляем записи о нём из конфигурации

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

DELETE FROM phpbb_config WHERE config_name = 'googleplus';
-- 4. Дочищаем базу

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

DELETE FROM phpbb_profile_fields WHERE field_name IN ('phpbb_interests', 'phpbb_occupation', 'phpbb_aol', 'phpbb_googleplus', 'phpbb_website', 'phpbb_yahoo', 'phpbb_location', 'phpbb_facebook', 'phpbb_skype', 'phpbb_twitter', 'phpbb_youtube');
Осталась одна проблема - при некоторых манипуляциях в ACP меня выкидывает на авторизацию
И периодически не принимает логин и пароль 
image.png
но после нескольких раз ввода, меня таки запускает в ACP, подскажите пожалуйста, может есть какие-то логи где можно посмотреть причину странного поведения?

после попытки включить EXT через ACP, зацепил след. ошибку

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

phpBB Debug] PHP Warning: in file [ROOT]/phpbb/auth/auth.php on line 75: Undefined array key "global"

Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /home/s1192700/domains/online/public_html/phpbb/auth/auth.php:75 Stack trace: #0 /home/s1192700/domains/online/public_html/phpbb/auth/auth.php(75): count() #1 
/home/s1192700/domains/online/public_html/adm/index.php(32): phpbb\auth\auth->acl() #2 {main} thrown in /home/s1192700/domains/online/public_html/phpbb/auth/auth.php on line 75 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpbb3 - сила!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13067
Стаж: 14 лет 10 месяцев
Благодарил (а): 163 раза
Поблагодарили: 2380 раз

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

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

DeathMan писал(а): Вчера 23:33

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

phpBB Debug] PHP Warning: in file [ROOT]/phpbb/auth/auth.php on line 75: Undefined array key "global"
Перенастроить бы права доступа... Если это сделать позволит

Отправлено спустя 1 минуту 17 секунд:
А по-хорошему - обновить заново форум, с предварительной его чисткой через STK
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 647
Стаж: 19 лет 1 месяц
Откуда: Курская обл.
Благодарил (а): 22 раза
Поблагодарили: 2 раза

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

Сообщение DeathMan »

Татьяна5 писал(а): Сегодня 0:22 А по-хорошему - обновить заново форум, с предварительной его чисткой через STK
не читав данное сообщение, и уже после двух дней войны, я решил с утра сегодня откатиться до начала, запустить STK он там удалил кучу таблиц и добавил необходимое, сейчас форум полностью рабочий, буду обновляться до 3.3.17.... О результате сообщу

В итоге, всё обновил, но авторизация не работает, напомню, у меня нет сертификатов пока, то-есть HTTS пока красный в браузере
фото ошибки 
image.png
Вход на форум пока удалось дать с помощью SQL запроса 

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

UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'form_token_sid_guests';
А еще очень часто после запроса

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

TRUNCATE TABLE phpbb_cache;
TRUNCATE TABLE phpbb_cache_modules;
У меня SQL выдает ошибку

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

#1146 - Таблица 's1192700_frumsx.phpbb_cache' не существует
Может данная таблица как то криво переехала ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось DeathMan 12.06.2026 14:55, всего редактировалось 1 раз.
phpbb3 - сила!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13067
Стаж: 14 лет 10 месяцев
Благодарил (а): 163 раза
Поблагодарили: 2380 раз

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

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

DeathMan писал(а): Сегодня 13:52 но авторизация не работает
Это уже стандартная ошибка. Надо очистить куки в браузере
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 647
Стаж: 19 лет 1 месяц
Откуда: Курская обл.
Благодарил (а): 22 раза
Поблагодарили: 2 раза

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

Сообщение DeathMan »

Татьяна5, Да не, очистка кеша и куки у меня на автомате после каждых запросов и манипуляций, я там вверху добавил еще наблюдений по поводу SQL запроса

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

TRUNCATE TABLE phpbb_cache;
Ошибка о недопустимости таблицы решилась созданием её 
-- Таблица системного кэша
CREATE TABLE IF NOT EXISTS `phpbb_cache` (
`cache_name` varchar(255) NOT NULL DEFAULT '',
`cache_data` mediumblob NOT NULL,
`cache_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`cache_name`)
) CHARACTER SET utf8 COLLATE utf8_bin;

-- Таблица кэша шаблонов
CREATE TABLE IF NOT EXISTS `phpbb_cache_tpl` (
`template_id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`template_name` varchar(100) NOT NULL DEFAULT '',
`template_data` mediumblob NOT NULL,
`template_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`template_id`),
KEY `template_name` (`template_name`)
) CHARACTER SET utf8 COLLATE utf8_bin;

-- Таблица кэша модулей
CREATE TABLE IF NOT EXISTS `phpbb_cache_modules` (
`module_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`module_file` varchar(255) NOT NULL DEFAULT '',
`module_class` varchar(10) NOT NULL DEFAULT '',
`module_data` mediumblob NOT NULL,
`module_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`module_id`,`module_file`,`module_class`)
) CHARACTER SET utf8 COLLATE utf8_bin;

-- Таблица кэша событий (если её нет)
CREATE TABLE IF NOT EXISTS `phpbb_cache_event` (
`event_name` varchar(255) NOT NULL DEFAULT '',
`event_data` mediumblob NOT NULL,
`event_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`event_name`)
) CHARACTER SET utf8 COLLATE utf8_bin;

-- Таблица кэша ботов (если её нет)
CREATE TABLE IF NOT EXISTS `phpbb_cache_bots` (
`bot_id` mediumint(8) UNSIGNED NOT NULL,
`bot_name` varchar(255) NOT NULL DEFAULT '',
`bot_active` tinyint(1) UNSIGNED NOT NULL DEFAULT 1,
`bot_agent` varchar(255) NOT NULL DEFAULT '',
`bot_ip` varchar(255) NOT NULL DEFAULT '',
UNIQUE KEY `bot_name` (`bot_name`),
KEY `bot_active` (`bot_active`)
) CHARACTER SET utf8 COLLATE utf8_bin;
Но после проверки БД через STK, то он хочет их удалить ! 
image.png
Осталась вроде последняя проблема - каждая манипуляция с EXT меня выкидывает на авторизацию, а после двойной авторизации (на форум, а потом отдельная в ACP) в итоге включает EXT!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось DeathMan 12.06.2026 15:24, всего редактировалось 1 раз.
phpbb3 - сила!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13067
Стаж: 14 лет 10 месяцев
Благодарил (а): 163 раза
Поблагодарили: 2380 раз

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

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

DeathMan, логично, что STK хочет удалить, т.к. нет таких таблиц по стандарту
DeathMan писал(а): Сегодня 14:57 каждая манипуляция с EXT меня выкидывает на авторизацию
Настройки сервера и настройки куки (снова, да)
Также, перед обновлением настройки сервера были корректными? https://www.phpbb.com/community/viewtopic.php?t=2671174
DeathMan писал(а): Сегодня 14:57 каждая манипуляция с EXT
С чем? С персонализацией, что ли?
DeathMan писал(а): Сегодня 14:57 нет вкладки НАСТРОЙКИ РАСШИРЕНИЙ включенных
Нет расширений с настройками - не будет вкладки
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 647
Стаж: 19 лет 1 месяц
Откуда: Курская обл.
Благодарил (а): 22 раза
Поблагодарили: 2 раза

Re: Ошибки, проблемы после обновлении 3.0.1-RC4 до 3.3.17.

Сообщение DeathMan »

Татьяна5 писал(а): 50 минут назад Настройки сервера и настройки куки (снова, да)
это понятно, это первым делом делалось
Татьяна5 писал(а): 50 минут назад Также, перед обновлением настройки сервера были корректными? https://www.phpbb.com/community/viewtopic.php?t=2671174
Да, все да, даже этим проверил всё https://www.phpbbmodders.com/community/ ... c.php?t=89 (Emergency Configuration Editor)
Татьяна5 писал(а): 50 минут назад С чем? С персонализацией, что ли?
включаю любое EXT и меня сразу кидает на авторизацию, пробую "Посмотреть права" в разделе "Права доступа" у Супермодераторов и меня выкидывает на на страницу авторизации, пробую удалить сообщение на форуме и мне сообщается "У вас нет прав удалять" хотя я остаюсь авторизованным на форуме как Администратор.
Татьяна5 писал(а): 50 минут назад Нет расширений с настройками - не будет вкладки
Да, поставил SEO Sitemap и у меня появилась вкладка "Настройка расширений", но любая манипуляция с настройкой установленного EXT меня выкидывает на авторизацию
phpbb3 - сила!

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