После того, как я обновил Ubuntu 12.04LTS до Ubuntu 14.04LTS, я нашел, что phpmyadmin больше не работает путем вызова http://localhost/phpmyadmin
. Это действительно продолжало работать перед обновлением.
Теперь я получаю это при попытке перейти в http://localhost/phpmyadmin
:
Not Found
The requested URL /phpmyadmin/ was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Путь по умолчанию к подаваемым файлам в Ubuntu 14.04 изменился с /var/www
до /var/www/html
, главным образом из соображений безопасности.
упаковка была перестроена вполне значительно. /etc/apache2/conf.d/
теперь /etc/apache2/conf-available/
и /etc/apache2/conf-enabled/
, для соответствия существующему sites-enabled/
и mods-enabled/
механизмы.
самый простой способ включить phpmyadmin состоит в том, чтобы создать символьную ссылку phpmyadmin.conf
и поместить его в /etc/apache2/conf-enabled/
папка и затем перезапустить сервер. Это действительно работало на меня.
sudo ln -s /etc/apache2/conf.d/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf
sudo service apache2 restart
(касательно: http://www.justgohome.co.uk/blog/2014/04/new-in-14-04-apache.html )