Я установил phpMyAdmin с apt-get install phpmyadmin
. Когда я открываю «http: // localhost / phpmyadmin /», введите «root» в качестве имени пользователя и моего пароля root для MySQL и нажимаю «go», тогда, если я использую Firefox, мне предлагают скачать файл index.php (и если согласитесь скачать, файл пуст), если я использую Opera 11, там написано "Соединение закрыто удаленным сервером". В чем может быть причина и как это исправить?
Я использую последнюю версию Xubuntu 11.04. Переустановка phpmyadmin не помогла, как и удаление AppArmor.
Я попытался использовать SQLBuddy, но есть точно такая же проблема. Так что, я думаю, проблема не в phpMyAdmin, а в Apache или чем-то подобном.
Из файла README.Debian:
ИСПОЛЬЗОВАНИЕ
Приложение будет доступно по адресу http: // localhost / phpmyadmin / после установки, если вы используйте один из поддерживаемых веб-серверов (Apache и Lighttpd на момент написания этой статьи). Обратите внимание, что вам нужно включить поддержку PHP на вашем веб-сервере (для Apache вы можете сделать это с помощью a2enmod php5, для Lighttpd с помощью lighty-enable-mod fastcgi).
blockquote>Вы можете получить доступ к этому файлу, если установите пакет phpmyadmin здесь:
/usr/share/doc/phpmyadmin/README.Debian.gz
Если вы загружаете вместо чего-либо еще, это возможно с помощью конфигурации php.
sudo gedit /etc/apache2/mods-available/php5.conf
php_admin_value engine off
, между <Directory /home/*/public_html>
и <Diretory>
#
перед php_admin_value engine off
, чтобы отключить его. [ 1112] php_admin_value engine
с off
на on
! sudo /etc/init.d/apache2 restart
Жаль, что это не поможет!