Проблема решилась следующим:
На хостинге Rusonyx.ru в настройках php (версия 5.4) добавил:
mbstring.func_overload = «0»
Модератор
Yui
(@fierevere)
永子
tsyganov, спасибо за сообщение
Создал тикет с описанием ошибки и патчем: https://core.trac.wordpress.org/ticket/38226
Если есть возможность протестировать патч — напишите, пожалуйста, о результатах.
tsyganov, Спасибо! Это работает.
Модератор
Yui
(@fierevere)
永子
romanfromruss, а патч нет возможности потестировать ? Польза была бы всем
см сообщение Sergey Biryukov над Вашим
PS: если есть сложности с применением патча
вот измененный файл class-http.php (в архиве)
загрузите его по фтп в wp-includes/
-
Ответ изменён 7 лет, 11 месяцев назад пользователем Yui.
-
Ответ изменён 7 лет, 11 месяцев назад пользователем Yui.
Загрузил измененный файл, вернул mbstring.func_overload = 2
На странице с добавлением нового плагина нет ошибок curl.
Новые плагины так же устанавливаются без проблем.
Какие-то еще тесты?
Модератор
Yui
(@fierevere)
永子
спасибо что потестировали
ПРивет, протестировал все заработало. Только у меня вдобавок проблема еще была такая:
Не открывались плагины и темы (и соответственно не мог загрузить) в админ панели.
Теперь все работает, спасибо!
Модератор
Yui
(@fierevere)
永子
neozloy, спасибо за участие
ФАКТ! Поменял на mbstring.func_overload = 0 — сработало! Но у меня решилось еще другим способом: в ISPmanager Lite 5 в расширениях PHP отключил cURL — все так же заработало.
Модератор
Yui
(@fierevere)
永子
Den Media, лучше бы патч выше протестировали.
А curl отключать изначально было вариантом, правда не всем доступным, поэтому плохим.
cURL гораздо более лучший транспорт чем fsockopen() Конечно для обновлений тем/плагинов/ядра разницы особенно нет, но curl может требоваться если у вас работает не только WP
Сработало вот это:
PS: если есть сложности с применением патча
вот измененный файл class-http.php (в архиве)
загрузите его по фтп в wp-includes/
Пробовал php_admin_value mbstring.func_overload 0 в .htaccess — не работает.
WordPress 4.6.1
Vadbars — начиная с 5-й (кажется) версии php в .htaccess нельзя поменять func_overload. Точнее, эта команда не работает при размещении в .htaccess
PS: если есть сложности с применением патча
вот измененный файл class-http.php (в архиве)
загрузите его по фтп в wp-includes/
Спасибо, большое, помогло!