phpmyadmin 4.9.4 php 7.4.2

123
LEOnidUKG
На сайте с 25.11.2006
Offline
1554
#11
Dram:
У мен PHPadmin версии - 5.0.0-rc1
php 7.4.2.

все работает

Да ладно, быть не может 🤪

Тут уже речь про то, что битрикс туповат и сбивает нормальные настройки сервера. Из-за этого страдают нормальные скрипты.

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
Евгений Крупченко
На сайте с 27.09.2003
Offline
158
#12

php 7.4.2 и pma 5.0.1 (актуальные версии всего ставлю везде как только появляются)

работает без проблем уже какое-то время.

попробовал ради интереса в php.ini добавить mbstring.func_overload=2

тоже ошибки точно такие же посыпались - Stack trace и т.д.

с mbstring.func_overload=1 вот такую красоту рисует:

так что либо pma, либо битрикс.

но не вижу сложности разнести их по разным вирт. хостам с разными настройками для каждого.

suffix
На сайте с 26.08.2010
Offline
261
#13

Ну так можно сайт, локали, базу данных и т.п. перевести на windows-1251.

Тогда и в Битрикс всё нормально будет и в php-admin.

Дело в том что для windows-1251 Битрикс не требует установки параметра mbstring.func_overload.

:)

Клуб любителей хрюш (https://www.babai.ru)
S
На сайте с 30.09.2016
Offline
459
#14
suffix:
Ну так можно сайт, локали, базу данных и т.п. перевести на windows-1251.

Нет уж нахрен. Лучше дождёмся, когда Битрикс наконец уберёт это требование. Думаю, немного уже ждать осталось.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Dreammaker
На сайте с 20.04.2006
Offline
553
#15

Если я правильно понимаю, то bitrix работает с composer.

Есть вероятность что поможет установка через composer симфониевского пакета polyfill-mbstring (он эмулирует выполнение mb_-функций). А значит, можно будет отключить mbstring.func_overload для PHPMyAdmin, а в битрикс, если он не совсем криворуко написан подхватятся функции из пакета.

LEOnidUKG
На сайте с 25.11.2006
Offline
1554
#16
Dreammaker:
если он не совсем криворуко написан подхватятся функции из пакета.

мухухуха! Нет, он написан ИМЕННО криворукими

Вопрос без ответа с 2015 года 🤣

https://idea.1c-bitrix.ru/remove-dependency-on-mbstring-settingsfuncoverload/

---------- Добавлено 02.02.2020 в 19:17 ----------

У компании политика очень простая, всё тоже самое, что и в 1С бухгалтерии и т.д. Они НЕ платят за исправления ошибок. Если программист что-то херово написал, это его дело, пусть переделывает. Поэтому ошибки не исправляются пока они не станут критическими.

S
На сайте с 30.09.2016
Offline
459
#17
LEOnidUKG:
Если программист что-то херово написал, это его дело, пусть переделывает. Поэтому ошибки не исправляются пока они не станут критическими.

Думаю, тут дело в другом. У Битрикса такая политика: поддерживать старое ядро, несмотря на то, что уже давно работает новое. А в старом ядре, естественно, устаревшие функции. Так что придётся им всё же отказаться от такой политики.

Dreammaker
На сайте с 20.04.2006
Offline
553
#18
LEOnidUKG:
мухухуха! Нет, он написан ИМЕННО криворукими

Реально, я слышал про битрикс разное, но не думал, что всё так плохо.

Бондаренко Сергей 13.04.2016 15:53:27
а всего-то достаточно отключить эти настройки в php, выпилить проверки в Битриксе и подключить модуль symfony\polyfill-mbstring. Делов на пару апдейтов

Та же идея. Даже, если жестко прописано в коде, то реально 4 года прошло уже, можно ж было прикрутить polyfill-mbstring. :)

suffix
На сайте с 26.08.2010
Offline
261
#19
Sitealert:
Нет уж нахрен.

Зря - идейка-то хорошая (реализация сложная конечно по переходу с UTF-8 на windows-1251) - и страницы меньше "весить" будут :)

S
На сайте с 30.09.2016
Offline
459
#20
suffix:
Зря - идейка-то хорошая

Ничего хорошего. Куча других вещей плохо работает. Для себя давно решил: только utf-8, если не хочешь поиметь проблем.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий