2

tmpサイズを取得する方法

私のコード

filesize('/tmp/phpn3jaaQ');

エラー

PHP警告:filesize()[function.filesize]:セーフモード制限が有効です。uidが524のスクリプトは、2行目の/home/script/file.phpにあるuid0が所有する/tmpにアクセスできません。

4

1 に答える 1

2

スクリプトと同じ UID によって所有されていないファイルに対して、セーフ モードでファイル処理/管理関数を使用することはできません。

セーフ モードをオフにすると、コードが機能するはずです。

編集:ファイル処理に関する以前の声明を明確にしました。

別の注意として、セーフ モードは PHP 5.3 で廃止されました。つまり、将来のバージョンでは使用できなくなります。あなたはそれを使用することを避けるべきであり、それに依存するべきではありません.

于 2010-11-12T00:26:30.393 に答える