2011-05-07 4 views
3

こんにちはどのようにフォルダが書き込み可能とPHP経由で読み取り可能な権限を持っているかどうかを確認することができます。フォルダのためのPHPのチェックchmodのアクセス

includeとfile_get/put_contentsの権限もチェックしたいと思います。

権限を確認するためのテストコードを作成しています。

答えて

4

あなたはchmod()を試しましたか?

EDIT:次にis_writable OCH is_readableをチェックfileperms

+0

私はそれらを変更したくない、私はフォルダがこのアクセス許可を持っているかどうかをチェックしたい。 –

+2

してみてくださいfileperms – ArK

+0

ありがとうございました。私はそれを試しましたが、Windows上で私の許可はバグで、それは今Linux上でうまくいきませんでした。 –

9

を試してみてください。彼らはまさにこれに合わせて作られています。

+0

これはincludeとfile_get_contentsについてですが、どのphp.ini設定がそれらに適しているのかわかりません。そのためには設定が必要なので、ini_getを使用します。 –

+1

あなたはphp.iniのファイルアクセス権を変更しません。 chmodをファイルの所有者(FTP、SSH、PHPでもchmodコマンドがあります)として使用して変更します。ファイルのアクセス許可とその設定方法については、http://catcode.com/teachmod/を参照してください。 –