パーミッション
PHP でファイルを作成,編集,削除,読み取り,一覧(ディレクトリの内容を表示)に最低必要な実行ユーザのパーミッションは、それぞれ以下のとおり。
| ディレクトリ | ファイル | |
|---|---|---|
| 作成 | -wx | |
| 編集 | --x | -w- |
| 削除 | -wx | --- |
| 読み取り | --x | r-- |
| 一覧 | r-- | --- |
PHP で作成したファイルなら、ファイルの所有者は PHP の実行ユーザ(apacheなど)。
サーバの cron を使って PHP ファイルを実行する場合、その PHP ファイルの実行ユーザは cron の実行ユーザーになる。