После новой установки Ubuntu 14.04 я установил postgresql и phppgadmin из репозиториев Ubuntu. Я использую веб-сервер Apache2. PHP отлично работает в веб-сервере, как и PHPMyAdmin, но PHPPgAdmin не работает. Когда я пытаюсь получить доступ к нему в localhost / phppgadmin, я получаю сообщение 404. Я попытался создать символическую ссылку в / var / www на содержимое phppgadmin, но это, похоже, не работает.
Как я могу это исправить?
РЕДАКТИРОВАТЬ: обратите внимание, что я использую локальный прокси-сервер (squid), через который я направляю весь свой онлайн-трафик. Хотя это может быть частью проблемы, я был бы удивлен, если бы это было так, потому что я все еще на той же машине, что и phppgadmin, и запросы, зарегистрированные в журнале доступа apache, указывают, что входящие запросы на страницу поступают с локальной машины ( что разрешено в политиках для phppgadmin, если я правильно понимаю).
Ответы:
Попробуй это
источник
sudo ln -s /etc/apache2/conf.d/phppgadmin /etc/apache2/conf-enabled/phppgadmin.conf
. Все остальные модули на моей коробке были символическими.Вы действительно хотите скопировать его в conf-available, а затем использовать a2enconf, чтобы включить его:
Тогда если тебе нравятся вещи аккуратные
источник
Я установил phpPgAmin на сервер Ubuntu, и я получаю ошибку 404, это было просто, просто создать ссылку на папку phpPagAdmin на домашнюю папку веб-сервера:
оригинальный документ
источник
У меня была такая же проблема, и я сделал следующее: теперь все работает хорошо.
из терминала с привилегией sudo (sudo su)
источник