ファイルの所有者がApache
パーミッションが644, 604, 640, 600
などで、書き換えができなくなるサーバーが多い。
chmod はセキュリティ保持のために許可されていないことも多い、
では、どうするか?
アップロードや生成したファイルを保存する直前に、
1 | umask(0); |
とするだけだ。
現在の「umask」を表示
1 | $old = umask(); |
2 | echo $old ; |
ファイルの所有者がApache
パーミッションが644, 604, 640, 600
などで、書き換えができなくなるサーバーが多い。
chmod はセキュリティ保持のために許可されていないことも多い、
では、どうするか?
アップロードや生成したファイルを保存する直前に、
1 | umask(0); |
とするだけだ。
現在の「umask」を表示
1 | $old = umask(); |
2 | echo $old ; |