phpMyAdmin версия 3.5.4 на смоле 4.0.38

Я планирую использовать полимерный веб-сервер на производстве, чтобы заменить использование моего обратного сервера apache и tomcat, поэтому в оперативном режиме мы просто поддерживаем 1 веб-сервер вместо 2.

Мне удалось установить старую версию phpMyAdmin (3.5.4) в смоле, и я могу войти в систему, используя MySQL, используя пользователя root моего MySql.

Моя проблема: я не вижу список баз данных, как на левой панели, так и в центральной панели. В отношении PHP mysql есть предупреждение:

"Your PHP MySQL library version 5.1.00 differs from your MySQL server version 5.5.16. This may cause unpredictable behavior"

Я проверил это поведение путем поиска в Google, и большинство из них сказали, что это потому, что пользователь, которого я использую в качестве управляющего, не имеет достаточных привилегий. Но в моем случае это невозможно, так как пользователь, которого я использую, является пользователем root MySql.

Я не уверен, что это проблемы со смолой, потому что логически смола quercus должна инкапсулировать все, что требуется phpMyAdmin для запуска.

Кстати, я использую mysql-connector-java-5.1.0-bin.jar в / смолы /lib. И работает под Windows 7, с JDK 7.

Если кто-то испытывал использование смолы для запуска phpMyAdmin, пожалуйста, помогите.

Спасибо, Бромо

1 ответ

Это не связано с привилегиями. На вашем сервере имеется несоответствие между клиентской библиотекой MySQL, используемой PHP, и сервером MySQL. Таким образом, для некоторых типов запросов вы получите странные результаты, и вам следует установить более новую клиентскую библиотеку MySQL.

Другие вопросы по тегам