私はherokuのpostgresデータベースに接続しようとしていますが、それは私のためには機能しません。heroku postgresデータベースに接続するには?
これは、index.phpの中のコード
<?php
$host = "my host";
$dbname = "my database name";
$user = "my username";
$password = "my password";
$port = "5432";
$dsn = "pgsql:host=$host;dbname=$dbname;user=$user;port=$port;password=$password";
$db = new PDO($dsn);
if($db){
echo "Connected <br />".$db;
}else {
echo "Not connected";
}
?>
しかし、何も資格情報が間違っている場合、それが接続されていない印刷する必要があり、画面上に表示されています。
ヘルプしてください
おかげであなたはあなたのDATABASE_URL
変数を取得するために必要なすべての
ありがとう。 私はそれを使って作業していました。 しかし、heroku postgresでlocalhostで作業することはできません。オンラインのみ。 –
あなたが問題を解決した場合には、回答とupvoteを受け入れてください。@ B.Nabeihそして、あなたは実際にherokuデータベースでローカルに作業できます。 – Verance