回答編集履歴

1

補足すべきことがありました

2018/08/22 06:20

投稿

showkit
showkit

スコア1638

test CHANGED
@@ -9,3 +9,61 @@
9
9
 
10
10
 
11
11
   どうなるか試してみてください。
12
+
13
+
14
+
15
+  x 権限もあるということなので、物事は単純化して考えましょう。
16
+
17
+
18
+
19
+ ```plain
20
+
21
+ /usr/home/hogehoge
22
+
23
+ ```
24
+
25
+  に
26
+
27
+ ```php
28
+
29
+ <?php
30
+
31
+ $dir = './work';
32
+
33
+
34
+
35
+ if (!file_exists($dir))
36
+
37
+ {
38
+
39
+ var_dump($dir);
40
+
41
+ mkdir($dir, 0777, true);
42
+
43
+ }
44
+
45
+ ?>
46
+
47
+ ```
48
+
49
+ を作成して実行してみました。
50
+
51
+ ```plain
52
+
53
+ $ ls
54
+
55
+ $ php ソースファイル名.php
56
+
57
+ string(6) "./work"
58
+
59
+ $ ls
60
+
61
+ work
62
+
63
+ ```
64
+
65
+ となりました。
66
+
67
+ 環境は FreeBSD ですが、基本的には MacOS も FreeBSD も同じはず。
68
+
69
+ となると、OTN さんのおっしゃっているように、ディレクトリのパスのどこかに問題があるのでは?