回答編集履歴
2
加筆修正
test
CHANGED
@@ -13,3 +13,19 @@
|
|
13
13
|
もちろんphp.iniの書き換えをしたら、XAMPPのapache httpdも再起動させること。
|
14
14
|
|
15
15
|
|
16
|
+
|
17
|
+
データベース接続の際にユーザー認証方法を確認するのも忘れずに。
|
18
|
+
|
19
|
+
[20.1. pg_hba.confファイル](https://www.postgresql.jp/document/9.6/html/auth-pg-hba-conf.html)
|
20
|
+
|
21
|
+
pg_hba.conf にて、どういう経路で接続した場合に、どのデータベースにどのユーザーをどういう認証手段で接続許可するか、を定義します。
|
22
|
+
|
23
|
+
コンソール(コマンドプロンプトあるいはシェル)経由での接続、
|
24
|
+
|
25
|
+
webサーバー経由での接続、
|
26
|
+
|
27
|
+
がうまくいかないときはたいていここをいじります。
|
28
|
+
|
29
|
+
例えば「pg_hba.conf phppgadmin」などで検索すると事例が見つかります。
|
30
|
+
|
31
|
+
|
1
加筆修正
test
CHANGED
@@ -2,8 +2,14 @@
|
|
2
2
|
|
3
3
|
0. PostgreSQLインストールして立ち上げ。
|
4
4
|
|
5
|
-
0. php.iniの「extension=php_pdo_pgsql.dll」を有効化。
|
5
|
+
0. php.iniの「extension=php_pdo_pgsql.dll」を有効化。→PDO経由のPostgreSQLが使用可能に。
|
6
|
+
|
7
|
+
0. 同様に「extension=php_pgsql.dll」を有効化。→PDO経由じゃないPostgreSQLが使用可能に。
|
6
8
|
|
7
9
|
|
8
10
|
|
9
11
|
これだけだったような。
|
12
|
+
|
13
|
+
もちろんphp.iniの書き換えをしたら、XAMPPのapache httpdも再起動させること。
|
14
|
+
|
15
|
+
|