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

"default_charset" в настройках php.

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Тюшин Вадим
phpBB 1.4.0
Сообщения: 37
Стаж: 12 лет
Откуда: Москва
Благодарил (а): 7 раз

"default_charset" в настройках php.

Сообщение Тюшин Вадим »

Обновился с версии 3.3.2 на 3.3.3. Зашел в админку. Там красный транспарант:
Кодировка символов по умолчанию настроена неверно
Параметр default_charset должен быть равен UTF-8. Вы можете проверить текущее значение на странице Сведения о PHP.
Нашел в админке показ настроек php:
Система -> Сведения о php

Для параметра default_charset указано
LOCAL VALUE: no value
MASTER VALUE: UTF-8

Я правильно понимаю, что в "LOCAL VALUE" тоже должно быть UTF-8?
Я это могу поправить или это устанавливается хостером?

Отправлено спустя 1 минуту 36 секунд:
Русские буквы отображаются нормально.
Форум вот: www.firstep.ru/forum
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15404
Стаж: 14 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 409 раз
Поблагодарили: 1836 раз

Re: "default_charset" в настройках php.

Сообщение rxu »

Можно не обращать внимания, скорее всего, при отсутствии параметра в php.ini по умолчанию применяется UTF-8.
Изображение
agrash
phpBB 1.2.0
Сообщения: 10
Стаж: 10 лет 5 месяцев
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Re: "default_charset" в настройках php.

Сообщение agrash »

У меня тоже самое после обновления с версии 3.3.2 на 3.3.3.
Версия PHP 8.0.1.
Core: default_charset - LOCAL VALUE: utf-8, MASTER VALUE: UTF-8.

То есть, разница только в строчных и прописных буквах значений default charset.
При этом не замечено каких-либо проблем с отображением букв.

Форум размещён на хостинге nic.ru.
В панели управления сервера тоже указан UTF-8.
А вот к файлу php.ini доступа нет или я не смог его найти.

Судя по всему, данное предупреждение (Кодировка символов по умолчанию настроена неверно. Параметр default_charset должен быть равен UTF-8. Вы можете проверить текущее значение на странице Сведения о PHP) появилось лишь у отдельных пользователей.
Что-нибудь с этим можно сделать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15404
Стаж: 14 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 409 раз
Поблагодарили: 1836 раз

Re: "default_charset" в настройках php.

Сообщение rxu »

agrash писал(а): 15.02.2021 2:42 Что-нибудь с этим можно сделать?
rxu писал(а): 09.02.2021 14:30 Можно не обращать внимания
В следующей версии проверка будет скорректирована.
Изображение
Аватара пользователя
demonlibra
phpBB 2.0.1
Сообщения: 293
Стаж: 11 лет 5 месяцев
Откуда: Ростов-на-Дону
Благодарил (а): 17 раз
Поблагодарили: 31 раз

Re: "default_charset" в настройках php.

Сообщение demonlibra »

Кому не дотерпеть до выхода новой версии phpBB с исправлением
в файле .../includes/acp/acp_main.php
в строке 707

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

$default_charset !== 'UTF-8',

заменить на

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

strtolower($default_charset) !== 'utf-8',

https://tracker.phpbb.com/browse/PHPBB3-16698

Вернуться в «phpBB-пространство»