Синтаксис ветки PHPMyAdmin, видимый на странице при использовании PHP 7.0.x или 7.1.x - PullRequest
0 голосов
/ 08 февраля 2020

Я использую PHPBrew для управления различными версиями PHP в моей локальной системе разработки.

При использовании php -7.0.x или 7.1.x мой phpmyadmin (4.9.4) не отображается правильно , Синтаксис ветки виден, и я не могу использовать страницу. Синтаксис выглядит примерно так: «{%, если URL-адрес определен, а URL-адрес является итеративным, а URL-адрес ['href'] не пуст.%} {% Endif%}"

Снимок экрана PHPMyAdmin

Screenshot of PHPMyAdmin

PHPMyAdmin работает с 5.6.x, 7.2.x, 7.3.x. Я пробовал разные варианты (маленький, по умолчанию, все, пользовательский) при сборке версии php, ничего не помогло.

Существует также ошибка JavaScript "js_array не определено" при использовании 7.0 или 7.1 и страница не может быть использована из-за JS ошибок.

Моя система является OpenSUSE Tumbleweed, но также протестирована на fedora 31. Я работаю над проектом, в котором php совместимость составляет 7,1, поэтому использование 7.2, к сожалению, нет опция и переключение между различными версиями каждые несколько минут также не идеальны.

Любые идеи?

...