Heroku でアプリを作成し、それにデータベース (PostgreSQL) を追加する場合、そのデータベース (phpPgAdmin など) の Web インターフェイスを追加する方法はありますか?
質問する
1292 次
2 に答える
2
私は専門家ではありませんが、この機能を使用することはできないと思います。監視セクションを見てください。ログを取得したい場合に備えて。さらに、 Heroku Postgresアドオン セクションもチェックする価値があります。そこには、さまざまな機能が含まれているなど、さまざまなプランの詳細が記載されています。
ただし、このSO QuestionおよびこのDBA Stackexchangeで回答されているように、pgAdmin [web インターフェイスではない] を使用して Heroku 上の Postgres データベースに接続する方法があります。
これがある程度まで役立つことを願っています。
于 2013-07-10T10:25:04.447 に答える
0
Web インターフェースをローカルで実行しても構わない場合は、phppgadmin を使用して Heroku postgreSQL データベースを管理できます。
これは、docker コンテナーを回転させることで簡単に実行できます。
docker pull dockage/phppgadmin
docker run --name=phppgadmin-heroku -d --publish=81:80 -e PHP_PG_ADMIN_SERVER_HOST=<your_db_url_from_heroku> -e PHP_PG_ADMIN_SERVER_DEFAULT_DB=<your_db_name_from_heroku> -e PHP_PG_ADMIN_OWNED_ONLY=true dockage/phppgadmin:latest
これにより、 http://localhost:81で phppgadmin が実行されます。もちろん、ローカル デプロイがニーズに十分でない場合は、同じコンテナーを Heroku にデプロイすることもできます。
于 2019-09-16T05:52:58.043 に答える