私はPHPとデータベースにまったく慣れていません。コンピューターからリモートのPostgresデータベースに接続しようとしています。以前はローカルホストとMySQLデータベースを使用してこれを実行しましたが、別のホストに接続しようとするのは初めてです。これは私が持っているPHPコードです:
<?php
$conn_string = "host=hostname.com port=xxxx dbname=dbname user=root password=root";
$dbconn = pg_connect($conn_string);
?>
私はインターネットでいくつかの記事を読んで、ホスト名をローカルホストから提供されたものに変更するだけで十分であると言っていますが、それは機能していないようです。また、通信に問題が発生したが成功しなかった場合に備えて、ファイアウォールを無効にしました。
私が言ったように、私はこれにまったく慣れておらず、過去にはテストサーバー(localhost)のみを使用していました。当時、私はWampやMampなどのソフトウェアを使用していて、スクリプトファイルをローカルホストに配置していました。
したがって、私の質問は次のとおりです。1)上記のコード行を含むtest.phpファイルをどこに保存する必要がありますか?2)これで問題は解決しますか、それともここで重要な概念が欠けていますか?
私が言おうとしていることが明確であることを願っています。もっと具体的にする必要がある場合はお知らせください。
ありがとうDimtiris