![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になってます。さっそくですが、
REDHAT9のX以外をすべてインストールしました。
それでhttpd+php+postgresqlでサイト構築しようと
思うのですが、httpd.confでユーザー毎に表示できるようにしました。(http://***/~usr/)html.cgi.phpは動作するようです。そこで、php+postgressqlをユーザー毎に使えるようにするにはhttpd.confで追加記述は必要でしょうか?そのまますべてインストールしたので必要か必要でないかわからないです。どうかご教授おねがいします。
No.1ベストアンサー
- 回答日時:
>php+postgressqlをユーザー毎に使えるようにするには
各ユーザディレクトリで.phpが有効になっていれば各ユーザーはすでにphpが使えるようになっているはずです。
これは実際にテストしてもらうほうがわかりやすいかと思います。
気になりましたのはphp+postgresqlとされていることです。postgresqlのDBのユーザはApacheのconfigファイルであるhttpd.confで設定するのではなくpostgresqlの方を設定する必要があります。
インストール本などを参考にソースからインストールした場合は大抵postgresqlの専用ユーザ(例えばpostgres)を作り専らそのユーザで作業することが多く、必要に応じて他のユーザを用意し使い分けるということになるかと思います。
参考URL:http://www.postgresql.jp/document/index.php3
返事遅くなってすみません。テストするのが一番はやかったですね^^;無事PHP+postgresqlは使えました。ありがとうございました^^
No.2
- 回答日時:
私はphpに以下のように記述しています。
/* データベースの名前 */
$dbname = "hoge";
/* データベースとの接続 */
$conn = pg_connect("dbname=$dbname user=postgres");
------
スクリプトの内容
------
/* データベースとの切断 */
pg_close($conn);
たぶんユーザpostgresは存在しますからこれで動きます。
PostgreSQLのユーザを追加するにはcreateuserを使います。詳しくはman createuserとするか書籍を参考にしてください。
そうですね^^書籍買って勉強しています。CGIで作ったやつをPHP+データベースで作りました。
なんとか動いたので成功?です。ご解答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- HTML・CSS Affinger6でトップページに記事をタイル状に並べたい 1 2023/05/20 14:55
- JavaScript 【jquery】EasyUIのSubGridにMySQLのテーブルデータを表示&編集にしたい 5 2022/05/02 13:10
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Yahoo!大富豪にログインしたら...
-
Linuxインストールが途中で止まる
-
ApacheとPHPの連携
-
XPでフリーソフトが開けないの...
-
データベースファイル(.db)を開...
-
PL/SQLをWindowsのBATファイル...
-
PL/SQLで@ファイル名が反応しま...
-
数字で「そ」と「り」
-
sql*loader 数値のロード
-
mysqlにおけるホストのパーセン...
-
作成したレコードセットのCSV出...
-
バッチファイルではパスワード...
-
mySQLのデータベースにhtmlのコ...
-
データベースの複製の仕方(mysql)
-
どの程度のデータベースなら、c...
-
同じSQL文で極端に検索が遅くな...
-
あるDBから別のDBのテーブルをs...
-
MySQL Date型にNULLが設定でき...
-
PHPadmin文字化けに関しまして
-
badファイルの内容を知る方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LinuxでFatal errorが出てしま...
-
TVTestのエラーの解決方法を教...
-
レジストリが変更できない(Win...
-
Mac Gimp(Painters)ブラシ追加方法
-
logwatchのhttpdの部分について
-
AVGのインストールができません
-
Linuxインストールが途中で止まる
-
Debian/GNULinux...
-
Yahoo!大富豪にログインしたら...
-
スロットスロットローディング...
-
libeay32 dll って何??意味不...
-
Foxit Readerのプラグインがイ...
-
エラーメッセージ:「要求され...
-
Kernel32.dll関連のエラーでAda...
-
データベースファイル(.db)を開...
-
PL/SQLで@ファイル名が反応しま...
-
sql*loader 数値のロード
-
あるDBから別のDBのテーブルをs...
-
PL/SQLをWindowsのBATファイル...
-
mysqlにおけるホストのパーセン...
おすすめ情報