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

You have an error in your SQL syntax;

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
igorbond
phpBB 3.0.11
Сообщения: 2833
Стаж: 9 лет 8 месяцев
Благодарил (а): 681 раз
Поблагодарили: 139 раз

You have an error in your SQL syntax;

Сообщение igorbond »

Обновил тестовый форум на 3.3 и выдет ошибку при заходе в админку, а именно в Общее. Удали через STK все вложения, но ничего не помогает.

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

SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.2' at line 2 [1064]

SQL

SHOW TABLE STATUS FROM south_3.2

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

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]/includes/functions_admin.php
LINE: 2851
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/acp/acp_main.php
LINE: 562
CALL: get_database_size()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_main->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Изображение
Аватара пользователя
Джим
phpBB 1.4.4
Сообщения: 155
Стаж: 11 лет 11 месяцев
Благодарил (а): 125 раз
Поблагодарили: 37 раз

Re: You have an error in your SQL syntax;

Сообщение Джим »

igorbond, а в названии БД нет дефиса? У меня была такая же ошибка, которая ушла после переименования БД в бездефисное состояние.

Отправлено спустя 1 минуту 29 секунд:
igorbond писал(а): 24.04.2021 9:11south_3.2
А, вот название БД? Может, из-за подчеркивания и точки?
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 12009
Стаж: 14 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2756 раз

Re: You have an error in your SQL syntax;

Сообщение Sheer »

Татьяна5 писал(а): 30.01.2021 15:33 1. После обновления недоступен администраторский раздел
Причина: Имя вашей базы данных содержит точку (.), тире (-), нижнее подчеркивание (_), или другие не буквенно-цифровой символы
https://github.com/phpbb/phpbb/pull/6121/files
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
igorbond
phpBB 3.0.11
Сообщения: 2833
Стаж: 9 лет 8 месяцев
Благодарил (а): 681 раз
Поблагодарили: 139 раз

Re: You have an error in your SQL syntax;

Сообщение igorbond »

Удалил точки и подчеркивания и все стало норм, странно, но у меня все БД такие и было норм, а тут
Изображение

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