PHPmyadmin недоступен в корне документа, но доступен в любом каталоге внутри корня документа

На Ubuntu 16.04.2 VPS я установил Серверная среда Apache2 с sudo apt-get install lamp-server ^ -y . Затем я установил PHPmyadmin (PMA), как я всегда делаю:

cd /var/www/html 
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip
find ./ -type f -name '*phpMyAdmin*.zip' -exec unzip {} \;
find ./ -type d -name 'phpMyAdmin-*' -exec mv {} phpmyadmin \;

Затем в моем браузере я установил VPS_IP / phpmyadmin и получил:

Эта страница не работает

VPS_IP в настоящее время не может обработать этот запрос.

HTTP ERROR 500

  • Нет ошибок в auth.log или error.log .
  • В ctl нет соответствующих предупреждений.

Когда PMA действительно работает:

PMA работает, если я перемещаю его каталог в любой каталог внутри корня документа, например:

Если я перемещаю / var / www / html / phpmyadmin в / var / www / html / SOME_DIR / phpmyadmin , я действительно могу получить к нему доступ.

Мой вопрос:

что могло пойти не так, чтобы PHPmyadmin не работал, если его каталог расположен внутри корня документа (но не в каталоге внутри корня документа)?

0
08.05.2017, 07:20
1 ответ

Похоже, это связано с неправильной настройкой Varnish.

Когда я сделал nano /etc/apache2/sites-available и изменил, изменил 8080 на 80, сохранил и перезапустил службу apache2, проблема была решена.

Я изменил его на 8080, когда пытался установить Varnish, но мог неправильно настроить его по пути.

0
28.01.2020, 04:46

Теги

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