Когда я перезапускал apche2, я получал это сообщение..
sudo service apache2 restart
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
и когда я был введен localhost/phpmyadmin
, это показывающий сообщение
- НЕ НАЙДЕННЫЙ требуемым URL/phpmyadmin не был найден на этом сервере. Apache/2.4.7 (Ubuntu) Сервер в localhost Порте 80
Помогите мне в этом.
Имейте Вас попробованный к:
sudo -H gedit /etc/apache2/apache2.conf
Затем добавляют следующую строку в конец файла:
Include /etc/phpmyadmin/apache.conf
Затем апач перезапуска:
/etc/init.d/apache2 restart
Я полагаю, что это вызвано тем, что Вы не имеете, настраивают Ваш phpmyadmin с апачским сервером хорошо. Если Вы установили апачский сервер и phpmyadmin использование sudo apt-get install
(Поскольку можно установить их использующий исходный код и т.д.) ниже процедуры, может работы для Вас.
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
sudo service apache2 restart
теперь тип localhost/phpmyadmin
в строке поиска веб-браузера
, если Вы сделали все правильно теперь, что Вы видите phpmyadmin на браузере.
(Из-за Вашего метода установки апача, перезапускающего сервер или другую вещь, может отличающийся. Если это, то необходимо сделать вручную, что команды означали делать (это описание полагает, что Вы очень плохо знакомы с апачем в Linux :)))
На ответе Ibrahim я использовал нано в терминале вместо gedit, вызовите, я не мог заставить gedit работать.
Корневые Терминальные Шаги
Вставка в терминале, это откроет в терминале редактора Nano:
nano /etc/apache2/apache2.conf
Затем добавляют следующую строку в конец файла:
Include /etc/phpmyadmin/apache.conf
ctrl-o и ctrl-x , чтобы сохранить и выйти.
Затем вставка в терминале: апач перезапуска:
/etc/init.d/apache2 restart
сам только что прошел через это с чистой установкой 20.04 на виртуальной машине... Я считаю, что проблема 404 связана с тем, что я создал /var/www/[someotherdomain] ... все инструкции, касающиеся apache, lamp и PHPMyAdmin, по-видимому, предполагают, что пользователи будут использовать /var/www/HTML...основываясь на инструкциях в этой теме, после того, как я заменил [someotherdomain] на [html] в команде ln, PHPMyAdmin теперь работает из веб-запроса интрасети... Mamp и Xampp делают нас ленивыми, выполняя всю эту настройку автоматически.. ... не уверен, что кто-то уже написал поток зависимостей для PHPMyAdmin, но облегчил бы его тем из нас, кто не делает этого каждый день... пытался создать тестовую среду для некоторых вещей GitHub PHP и Java и только что потратил несколько дней, чтобы настроить что-то, что можно использовать... У Xampp есть последняя версия PHP, которая по какой-то причине не имеет обратной совместимости, и было неясно, может ли Xampp загрузить более старую версию PHP... Mamp в порядке в этом имеет правильную версию PHP, но загруженный мной материал PHP содержит только инструкции, относящиеся к платформе Unix ... поэтому я начал с 16.04 32b и столкнулся с непримиримыми проблемами конфигурации ... снова попробовал 18.04 64b с несколькими проблемами конфигурации ... теперь наконец-то есть рабочая версия 20.04 64b с PHP a и MySQL DB
Для того, чтобы PHPMyAdmin заработал, мне нужно было сделать следующее: