Страница 1 из 1

Bitrix - восстановление из резервной копии на OSP

Добавлено: 02 июн 2023, 20:41
toorr2p
Здравствуйте, битрикс мучает своей болячкой
Восстановление базы данных
Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям.
Для продолжения установите настройки PHP: mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8.
В .htaccess прописано
<IfModule mod_php7.c>
  php_flag session.use_trans_sid off
  php_value default_charset UTF-8
  php_value mbstring.internal_encoding UTF-8
  php_value mbstring.func_overload 2
  php_value display_errors 1
  AddDefaultCharset UTF-8
  php_value max_input_vars 10000
#  php_value opcache.revalidate_freq 2
</IfModule>
Настройки сервера в скринах в аттаче, как решить проблему при восстановлении из резервной копии?
2023-06-02_20-40-58.png
2023-06-02_20-40-47.png
2023-06-02_20-40-33.png

Re: Bitrix - восстановление из резервной копии на OSP

Добавлено: 05 июн 2023, 01:21
Максим
mbstring.func_overload это опция уровня PHP_INI_SYSTEM, т.е. она может быть изменена только в php.ini. Соответственно то, что у вас прописано в .htaccess, не имеет никакого значения.

Также нужно отметить, что mbstring.func_overload ничего не делает начиная с PHP 7.2.0 (Deprecated), а в PHP 8 эта опция вообще удалена. Убедитесь что вашему проекту нужна именно выбранная вами версия PHP 7.4, а не более младшая.

Re: Bitrix - восстановление из резервной копии на OSP

Добавлено: 06 июн 2023, 11:36
toorr2p
Максим писал(а): 05 июн 2023, 01:21 mbstring.func_overload это опция уровня PHP_INI_SYSTEM, т.е. она может быть изменена только в php.ini. Соответственно то, что у вас прописано в .htaccess, не имеет никакого значения.

Также нужно отметить, что mbstring.func_overload ничего не делает начиная с PHP 7.2.0 (Deprecated), а в PHP 8 эта опция вообще удалена. Убедитесь что вашему проекту нужна именно выбранная вами версия PHP 7.4, а не более младшая.
Ну это же Битрикс... да именно версия 7.3 нужна, даже не 7.4
Вопрос тогда где мне прописывать, в каком файле, касательно OSP ?