回答編集履歴

1

追記

2016/06/21 03:58

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -3,3 +3,41 @@
3
3
  ↓↓↓
4
4
 
5
5
  **mysqli**.default_socket=~
6
+
7
+
8
+
9
+ ---
10
+
11
+ 追記です。
12
+
13
+
14
+
15
+ よーくエラーを読んでみると、
16
+
17
+ ```
18
+
19
+ Can't connect to local MySQL server through socket '/etc/php.ini'
20
+
21
+ /etc/php.ini というソケットを通してローカルのMySQLサーバーに接続できません。
22
+
23
+ ```って書いてあります。
24
+
25
+ どう見ても、`mysqli.default_socket=/etc/php.ini`と書いてあるように思えます。
26
+
27
+
28
+
29
+ ```PHP
30
+
31
+ $mysqlConnect = mysqli_connect("localhost", "USER", "PASSWORD",
32
+
33
+ "DBNAME", 3306, "/var/lib/mysql/mysql.sock");
34
+
35
+ ```ってやったらどうでしょうか。
36
+
37
+
38
+
39
+ その前に、きちんと`/etc/php.ini`が読み込まれているかどうか確認するのも手ですね。
40
+
41
+ 何かがおかしいですよ。`phpinfo()`の出力を見てみることをお勧めします。
42
+
43
+ `.htaccess`なども点検してみてください。