Требуемый URL/phpmyadmin не был найден на этом сервере

Когда я перезапускал 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

Помогите мне в этом.

28
задан 3 September 2015 в 00:47

4 ответа

Имейте Вас попробованный к:

sudo -H gedit /etc/apache2/apache2.conf

Затем добавляют следующую строку в конец файла:

Include /etc/phpmyadmin/apache.conf

Затем апач перезапуска:

/etc/init.d/apache2 restart
71
ответ дан 23 November 2019 в 00:53

Я полагаю, что это вызвано тем, что Вы не имеете, настраивают Ваш 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 :)))

13
ответ дан 23 November 2019 в 00:53

На ответе Ibrahim я использовал нано в терминале вместо gedit, вызовите, я не мог заставить gedit работать.

Корневые Терминальные Шаги

  1. Вставка в терминале, это откроет в терминале редактора Nano:

    nano /etc/apache2/apache2.conf
    
  2. Затем добавляют следующую строку в конец файла:

    Include /etc/phpmyadmin/apache.conf
    
  3. ctrl-o и ctrl-x , чтобы сохранить и выйти.

  4. Затем вставка в терминале: апач перезапуска:

    /etc/init.d/apache2 restart
    
3
ответ дан 23 November 2019 в 00:53

сам только что прошел через это с чистой установкой 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 заработал, мне нужно было сделать следующее:

0
ответ дан 26 June 2020 в 23:21

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

Похожие вопросы: