phpページからpostgresデータベースにアクセスする問題
このマシンにはphp、apache、postgresデータベースが搭載されています
ブラウザのphpページからページ内のデータをローカルデータベースに挿入したいと思って書いたコードです。これは間違いなく正しいですが、データをライブラリに挿入することはできません (実行時、ライブラリ コードに接続する前にのみコードが実行され、その後は終了せず、エラーは報告されません)。ただし、コードは完全に正しいです。以下に示すように:)、アクセス権限がないように見えますが、インターネットに書かれているユーザー権限がわかりにくく、理解できません。
具体的なファイル構成と内容を書いていただけますか。ページデータをデータベースに挿入する方法は詳細であればあるほど良いです。使いやすいので今後も使い続けます。
echo "222";
$pg=@pg_connect("host=localhost user=postgres パスワード =postgres dbname=dam port=5432")or die("ERROR");
エコー「ああああ」;
? >
ブラウザでは222しか表示されず、aaaaは表示できません。しかし、リンク ライブラリ コードからログアウトすると、aaaa が表示されます。なぜですか?
-----解決策---------
@ を削除して、エラーの内容を確認してください。
------解決策------------------
この場合、PHP を再インストールし、正しい構成方法に従う必要があります。特に正しい postgres データベースを指定する必要があります。
そうしないと、ライブラリ ファイルが見つからず失敗します。