• Решено djbu

    (@djbu)


    Уже давно постоянно получаю предупреждение в логе:

    PHP Warning: A non-numeric value encountered in …/wp-includes/pomo/streams.php on line 21

    Как-то можно это побороть, может кто сталкивался с подобным?
    Версия WP 5.7.2, PHP 7.4.
    Так-то работает все но лог постоянно пухнет от этих предупреждений.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Чему равно значение параметра mbstring.func_overload в настройках PHP?

    Можно проверить следующим кодом:

    
    var_dump( ini_get( 'mbstring.func_overload' ) );
    

    Там должно быть числовое значение, по умолчанию 0. Мне удалось воспроизвести ошибку, только вместо числа задана какая-нибудь строка.

    Автор djbu

    (@djbu)

    Значение mbstring.func_overload не задано (там еще битрикс-сайты у меня и настроено в соответствии с последними рекомендациями битрикса…)

    Два медведя в одной берлоге не живут

    Автор djbu

    (@djbu)

    ну все, придется убить все сайты на битриксе ради великого вордпресса

    Убейти вордпресс ради восхитительного битрикса. В чем проблема?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Значение mbstring.func_overload не задано

    А приведённый фрагмент что именно выдаёт? false? null? 0?

    Автор djbu

    (@djbu)

    Выдает: string(0) «»

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Выдает: string(0) «»

    Спасибо, возпроизвелось с пустой строкой.

    Поправил: https://core.trac.wordpress.org/changeset/51032

    Автор djbu

    (@djbu)

    Поправил: https://core.trac.wordpress.org/changeset/51032

    Огромный респект! «Платная» техподдержка битрикса не сравнится с Вами, они вообще как сонные мухи обычно!

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «A non-numeric value encountered in /wp-includes/pomo/streams.php on line 21» закрыта для новых ответов.