(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
Удачи!