[PHP-users 34614] Re: パーミッションを変更(chmod)するための権限
clicker @ fooo.cjb.net
clicker @ fooo.cjb.net
2009年 6月 16日 (火) 14:08:42 JST
こんにちは武山と申します。
一般には、実行ユーザーとファイルの所有者が同じでなければ
パーミッションの変更はできません。
レンタルサーバーによってはPHP4とPHP5で異なる実行ユーザーだったり
することもあります。
stone_hiromi @ ybb.ne.jp さんは書きました:
> こんにちは。石田と申します。
>
> レンタルサーバ上のtestフォルダのパーミッションを、
> PHPプログラムで変更しようと、以下のコードを書きました。
>
> chmod("test",0707);
>
> 実行したところ以下のエラーが表示されます。
>
> Warning: chmod() [function.chmod]: Operation not permitted in
> /home/●●●/public_html/ch.php on line 12
>
> パーミッションを変更するために必要な条件などあるのでしょうか?
>
>
> いくつかのレンタルサーバで試しましたが、正常に変更できるサーバと
> エラーが表示されるサーバとがあるようです。
>
> よろしくお願いします。
PHP-users メーリングリストの案内