web-dev-qa-db-ja.com

PHPPgAdminがUbuntu 14.04で機能しない

Ubuntu 14.04の新規インストール後、Ubuntuリポジトリからpostgresqlとphppgadminをインストールしました。 Apache2 Webサーバーを使用しています。 PHPはWebサーバーでPHPMyAdminと同様に正常に機能していますが、PHPPgAdminは機能していません。 localhost/phppgadminでアクセスしようとすると、404メッセージが表示されます。/var/wwwにphppgadminコンテンツへのシンボリックリンクを作成しようとしましたが、うまくいかないようです。

どうすれば修正できますか?

編集:ローカルプロキシサーバー(squid)を使用していることに注意してください。このプロキシサーバーを介して、すべてのオンライントラフィックが集中します。これは問題の一部かもしれませんが、私はまだphppgadminと同じマシン上にあり、Apacheアクセスログに記録されたリクエストはページの着信リクエストがローカルマシンから来ていることを示しているので、驚いたでしょう私が物事を正しく理解していれば、phppgadminのポリシーで許可されています)。

15
Adam

これを試して

Sudo cp /etc/Apache2/conf.d/phppgadmin /etc/Apache2/conf-enabled/phppgadmin.conf
Sudo /etc/init.d/Apache2 restart
45
Geekback

実際にconf-availableにコピーし、a2enconfを使用して有効にしたい場合:

Sudo mv /etc/Apache2/conf.d/phppgadmin /etc/Apache2/conf-available/phppgadmin.conf
Sudo a2enconf phppgadmin
Sudo service Apache2 reload

その後、整頓されたものが好きなら

Sudo rmdir /etc/Apache2/conf.d/phppgadmin
4
Matthew Hanson

PhpPgAminをubuntuサーバーにインストールしましたが、webサーバーのホームフォルダーへのphpPagAdminフォルダーへのリンクを作成するだけの簡単な404エラーが表示されました。

ln -s /usr/share/phppgadmin /var/www/html/phppgadmin

元の文書

3
ben locas

私は同じ問題を抱えていて、次のことを行いましたが、今ではうまく機能しています。

sudo特権を持つ端末から(Sudo su)

ln -s /etc/Apache2/conf.d/phppgadmin /etc/Apache2/conf-available/phppgadmin.conf
a2enconf phppgadmin
service Apache2 reload
0
Steve