WordPress — Ошибки с UwAmp PHP 7

Я получаю ошибки с некоторыми темами WordPress (Layers и Dynamic Website Builder) при использовании UwAmp и версий PHP 7. С Layers возникает ошибка в отношении пустого массива категорий, а в Dynamic Website Builder недоступны страницы администратора (сброс соединения) ,

У меня есть UwAmp 3.1 и я пробовал PHP 7.0.3 и PHP 7.1.1. В PHP 5.6.18 нет ошибок.

Я установил распространяемый Visual Studio при установке UwAmp. Сначала я думал, что это проблема с темами и, возможно, PHP 7.1.1, но я пробовал PHP 7.0.7 с использованием Uniform Server, и эти темы работали нормально. Это привело меня к выводу, что это скорее связано с UwAmp.

В журнале Apache нет связанных ошибок, и хотя логирование включено для PHP, и я указал файл журнала в файле INI, журналы ошибок PHP отсутствуют. Я не включил или отключил какие-либо расширения PHP.

Я подозреваю, что это может быть что-то не хватает в версиях PHP 7.x UwAmp. Есть идеи?

Благодарю.

0

Решение

Так что это не проблема с UwAmp. Я обнаружил, что в PHP 7.1 произошли изменения, когда пустые строковые массивы должны быть инициализированы. Ранее PHP справился бы с этим автоматически. Вы можете увидеть обсуждение этого здесь: https://github.com/spotweb/spotweb/issues/243

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]