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

You have an error in your SQL syntax;

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

You have an error in your SQL syntax;

Сообщение southklad »

Обновил тестовый форум на 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 2.0.0
Сообщения: 203
Стаж: 14 лет 6 месяцев
Благодарил (а): 137 раз
Поблагодарили: 62 раза

Re: You have an error in your SQL syntax;

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

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

Отправлено спустя 1 минуту 29 секунд:
igorbond писал(а): 24.04.2021 9:11south_3.2
А, вот название БД? Может, из-за подчеркивания и точки?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: You have an error in your SQL syntax;

Сообщение southklad »

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

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