質問編集履歴

1

やったこと追加

2018/06/09 14:22

投稿

nnahito
nnahito

スコア2004

test CHANGED
File without changes
test CHANGED
@@ -229,3 +229,95 @@
229
229
  ],
230
230
 
231
231
  ```
232
+
233
+
234
+
235
+
236
+
237
+ もちろん'host' => 'db',部分は、locahostや0.0.0.0、127.0.0.0を試しましたがすべて弾かれました。
238
+
239
+
240
+
241
+
242
+
243
+ # ブラウザ
244
+
245
+ http://localhost:10080/
246
+
247
+ にアクセスると「server error 」が表示されます。
248
+
249
+
250
+
251
+
252
+
253
+
254
+
255
+ # 出たログのエラー
256
+
257
+ CakePHPのエラーです(logs/error.log)
258
+
259
+
260
+
261
+ ```
262
+
263
+ Error: [PDOException] SQLSTATE[HY000] [2002] Connection refused
264
+
265
+ Request URL: /
266
+
267
+
268
+
269
+ ```
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+ # 試しに作ってみた素のPHP
278
+
279
+ ```
280
+
281
+ $pdo = new PDO('mysql:dbname=dev;host=db;', 'user', 'user');
282
+
283
+
284
+
285
+ var_dump($pdo);
286
+
287
+ die;
288
+
289
+ ```
290
+
291
+
292
+
293
+
294
+
295
+
296
+
297
+ ```
298
+
299
+ object(PDO)[15]
300
+
301
+ ```
302
+
303
+
304
+
305
+ エラーではなさそう。
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
+ # 参考にしたサイト
314
+
315
+ https://github.com/laradock/laradock/issues/178
316
+
317
+ https://github.com/docker-library/php/issues/320
318
+
319
+ http://www.aipacommander.com/entry/2014/05/20/130000
320
+
321
+ https://stackoverflow.com/questions/40075065/using-docker-i-get-the-error-sqlstatehy000-2002-no-such-file-or-directory
322
+
323
+ https://qiita.com/Yorinton/items/202cab1b2187ff478ac5