Когда я перезапускал 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) на локальном хосте, порт 80
Пожалуйста, помогите мне в этом.
apache2
phpmyadmin
5яз хан
источник
источник
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
& затемsudo /etc/init.d/apache2 reload
на терминале и дайте мне знать. Судо требует пароля администратора, поэтому; пожалуйста, предоставьте соответственно. :)phpmyadmin
установили. Если это так, вам не нужно использовать символическую ссылку,/usr/share/phpmyadmin
как указано выше, однако вы должны проверить, что у вас есть/etc/apache2/conf-available/phpmyadmin.conf
и что она включена/etc/apache2/conf-enabled/phpmyadmin.conf
. Если он найден,conf-available
но не найден,conf-enabled
вам нужно включить его с помощьюsudo a2enconf phpmyadmin.conf
илиsudo a2enconf /etc/apache2/conf-available/phpmyadmin.conf
.sudo apt-get install --reinstall phpmyadmin
- это автоматически настроитphpmyadmin
вас.Ответы:
Вы пытались:
Затем добавьте следующую строку в конец файла:
Затем перезапустите Apache:
источник
Я считаю, что это потому, что вы не настроили свой phpmyadmin с сервером Apache. Если вы установили сервер Apache и 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 в браузере.
(Из-за вашего способа установки apache перезапуск сервера или другое может отличаться. Если это так, то вам придется вручную делать то, что должны делать команды (это описание полагает, что вы новичок в apache в linux :)))
источник
На ответ Ибрагима я использовал nano в терминале вместо gedit, потому что я не мог заставить gedit работать.
Корневые шаги терминала
Вставьте в терминал, это откроет в терминале редактор Nano:
Затем добавьте следующую строку в конец файла:
ctrl-oи ctrl-xсохранить и выйти.
Затем вставьте в терминал: перезапустите apache:
источник