[PHP-users 24297] Re: PHPで自動生成したディレクトリ内にFTPでファイルをアップしたいのですが
SUZUKI Mari
suzukim @ webquest.co.jp
2005年 1月 28日 (金) 18:09:22 JST
鈴木(ま)@ウェブクエスト と申します。
榮水貴行 <t-eimizu @ aim.ac> さま wrote:
(2005/01/28 15:24)
>
>解決策3:
> mkdirのあとに、chown($path, $ftpuser)する。
> (これが現実的でしょうか)
>
...よりは、あらかじめ umask しておいて mkdir するほうが
よいのではないでしょうか。
http://jp2.php.net/manual/ja/function.umask.php
今回でいうと、
$old = umask(0); // マスクをちゃらにする(手抜きですが...)
mkdir($path,0755);
umask($old); // マスクをデフォルトに戻す
って感じです。
(umask自体はUNIXの内部コマンドで、ここでは説明しませんが、
Googleとかで意味を確認してくださいね>悠香さん)
以上、よろしくお願いします。
----
鈴木 まり <suzukim @ webquest.co.jp>
株式会社ウェブクエスト http://www.webquest.co.jp/
PHP-users メーリングリストの案内