(Ubuntu - Lamp) phpmyadmin ошибка установки 404 не найдена

Я устанавливаю apache, mysql, php, а затем phpmyadmin на версию 10.04 для Ubuntu. Я тестирую apache: localhost с браузером и его работой. Я тестирую mysql с консолью и его работами.Я проверяю phpmyadmin http://localhost/phpmyadmin/ и получаю ошибку 404, не найденную. Я вижу решение для этого brobem, скопируйте / phpmyadmin / to / www /, но я не хочу вставлять / www / в файлы моих сайтов (возможно, Я ошибаюсь или что-то упускаю - подскажите пожалуйста в этом случае). Как решить эту проблему наилучшим образом? Спасибо

2 ответа

Решение

Вы использовали менеджер пакетов для установки phpMyAdmin или установили его из исходного кода? Если вы установили его с помощью диспетчера пакетов, конфигурация уже должна быть на месте, но ее можно отключить. Посмотрите https://help.ubuntu.com/community/phpMyAdmin для конкретного объяснения Ubuntu. Вот как вы можете настроить Apache, чтобы сделать phpMyAdmin доступным, если вы установили его из исходного кода:

Использовать Alias директива в конфигурации Apache, чтобы сделать phpMyAdmin доступным, не помещая его в DocumentRoot, Вот как это должно выглядеть:

Alias /phpmyadmin /path/to/phpmyadmin

Пожалуйста, посмотрите на http://httpd.apache.org/docs/2.1/mod/mod_alias.html. Также обратите внимание на объяснение о предоставлении доступа с помощью <Directory> раздел, когда вы получаете сообщение об ошибке "Запрещено" и убедитесь, что права доступа к файловой системе правильные.

Это может показаться очевидным, но:

  • Попробуйте /phpmyadmin/ вместо / phpmyadmin
  • Убедитесь, что вы перезапустили apache после установки phpmyadmin

Удачи!

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