回答編集履歴

1

書き込めない条件を詳しく記述

2020/01/27 02:57

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -16,12 +16,26 @@
16
16
 
17
17
 
18
18
 
19
- この場合二つ可能性があって、
19
+ この場合色々可能性があって、
20
20
 
21
- 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs のグループが、Apache の動作するグループではなかつグループ書き込み権限がない
21
+ 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs のグループが、Apache の動作するグループではないため、グループ書き込みできない
22
22
 
23
+ 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs に、グループの書き込み権限がない
24
+
23
- 2. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs/error.log が存在してい適切な書き込み権限付与されていない
25
+ 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs/error.log が存在しているが所有者 Apache ではない
26
+
27
+ 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs/error.log が存在しているが、グループが Apache でない
28
+
29
+ 1. /Application/XAMPP/xamppfiles/htdocs/cake3app/logs/error.log が存在していてグループが Apache だが、グループの書き込み権限がない
24
30
 
25
31
 
26
32
 
33
+ 一度内蔵サーバで動かしたと言うことは、その時点で logs/error.log が作られていて、所有者とグループが内蔵サーバになっているはずです。そこに Apache で動かし直すと、所有者もグループも異なるので書き込みできなくなります。
34
+
35
+ other にも書き込み権限を与える(logs に o+rwx、logs/error.log に o+rw)手もありますが、誰でも書き込めてしまうのはあまりよろしくないですね。
36
+
37
+
38
+
39
+
40
+
27
- 両方ともチェックしてみてください。
41
+ すべてチェックしてみてください。