В Linux после установки LAMP и phpMyAdmin не запускается phpMyAdmin
Недавно после установки свежей Ubuntu, решил поднять локально сервер Apache2, MySQL, php и конечно phpMyAdmin. Чтобы не заморачиваться, решил сразу установить пакет LAMP. После его установки, сразу установил phpMyAdmin.
После этого, как обычно, решил зайти на страницу настройки phpMyAdmin http://localhost/phpmyadmin/ …а страница недоступна!
Чё за нах? Не понял. Начал разбор полётов. Вроде всё установлиось как нужно, без ошибок и багов… но не запускается phpMyAdmin и всё тут.
После некоторых сравнений с рабочей конфигурацией на другом компе, выяснилось следующее: в каталоге /etc/apache2/conf.d/ отсутствует файл phpmyadmin.conf. Вот и вся причина. Почему он там не прописался, для меня остаётся загадкой, однако чтобы не мучиться введите в коммандной строке это:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
затем перезапустите Apache:
sudo /etc/init.d/apache2 restart
и у меня после этого, всё заработало.
В этой публикации 19 комментариев
Декабрь 12th, 2009
Спасибо!
долго искал выход, сам в настройках не силён – на Denwerе все автоматом было.
заработало.
Январь 7th, 2010
Урааа заработало…. ))))
Январь 30th, 2010
Спасибо.
Февраль 2nd, 2010
Спасибо, помогло.
Февраль 13th, 2010
Хозяину статьи большое спасибо, творческих успехов и благополучия в семье и на работе.
Я полдня убил с этой проблемой. Откуда она свалилась. Ещё раз спасибо тебе на добром слове.
Апрель 8th, 2010
А у меня всё равно не работает:
root@root-desktop:/home/smoket34# sudo ln -s /etc/phpmyadmin/apache.conf
ln: создание символьной ссылки `./apache.conf’: File exists
root@root-desktop:/home/smoket34# sudo /etc/init.d/apache2 restart
* Restarting web server apache2 apache2: Syntax error on line 232 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/phpmyadmin.conf: No such file or directory
[fail]
Август 23rd, 2011
Удалите По сервера и установите как тут написано.
http://linuxnext.blogspot.com/2011/01/apachemysqlphp-ubuntu-linux.html
Устанавливал на LinuxMint все работало.
Май 11th, 2010
Автору спасибо =)
Для тех кому и этот способ не помог – установите из Synaptica пакет phpmyadmin =) Возможно он у вас просто не поставился в тот раз =)))
Июнь 10th, 2010
огромное спасибо.
Август 13th, 2010
Огромное спасибо!!!!!
Сентябрь 28th, 2010
Большое человеческое спасибо!
Декабрь 9th, 2010
Спасиб.установил,после ввода имени и пароля пишет -
#1045 Невозможно подключиться к серверу MySQL
Февраль 13th, 2011
Блииин… Спасибо. Всю голову сломал уже было.
Апрель 7th, 2011
Благодарю!
Это яркий пример тех маленьких ооочень нужных страничек в интернете!
Апрель 21st, 2011
Большое спасибо! помогло сразу же =)
Июль 25th, 2011
спасибо, помогло. шёл тем же путём + google. возможная причина отсутствия файла – работа с sudo, а не под рутом.
Октябрь 5th, 2011
Здраствуйте! при установке phpmyadmin в каталоге /etc/phpmyadmin отсутствует файл apache.conf, ссылка на него указана в apache2.conf, следовательно apache не стартует.. Пакет переустанавливал..
Октябрь 23rd, 2011
А источник говорил, что «Мы все знаем, что Linux — это круто… он выполняет бесконечные циклы за 5 секунд.»
Январь 3rd, 2012
спасибо!