aptコマンドでインストールしたphpPgAdminにアクセスすると「403」エラーになる場合

カテゴリ:データベース

Ubuntu では以下の apt コマンドで phpPgAdmin をインストールすることができ便利ですが、初期設定ではローカルからのアクセスしか許可されておらず、他の端末からアクセスすると「403」エラーになってしまいます。

# apt install phppgadmin

Apache のエラーログ(/var/log/apache2/error.log)では「client denied by server configuration: /usr/share/phppgadmin」というログが出力されます。

# tail /var/log/apache2/error.log | grep denied
[Wed Mar 20 15:20:59.731376 2024] [authz_core:error] [pid 25848] [client fe80::a2e5:2e3d:6de0:8b53%eth0:52326] AH01630: client denied by server configuration: /usr/share/phppgadmin
[Wed Mar 20 15:21:00.103500 2024] [authz_core:error] [pid 25848] [client fe80::a2e5:2e3d:6de0:8b53%eth0:52326] AH01630: client denied by server configuration: /usr/share/phppgadmin

原因は phppgadmin.conf ファイルでローカルからのアクセスのみしか許可されていないためです。

回避方法は「phpPgAdminのインストール」の記事をご参照ください。

公開日時:2024年03月20日 16:05:43
最終更新日時:2024年03月20日 16:11:24

なお、VPS選びで迷ったらこちらの記事で主要VPSのメモリ容量ごとの月額、年額料金を比較していますので、是非参考にしてみてください。

データベースに戻る

このページのトップに戻る