[PHP-users 8070] Re: php3 でファイル出力の限界について
Seto
php-users@php.gr.jp
Sun, 16 Jun 2002 00:10:40 +0900
Setoです。
ディフォルトや制限値があるかは知りませんが
同様の処理を行っていますが とりあえずテキスト出力の
結果150Kbyteでも問題なく稼動しております。
環境はおなじような環境ですね。
DB:postgresql-7.1.3
Web:apache_1.3.24+mod_ssl-2.8.8
PHP:php-3.0.18-i18n-ja-3
OS:Laser5 linux7.2
使用コードを末尾につけときます。
ちなみに同じDirに別の方法でもっと大きいファイルは作成できますか?
>皆さん今日は。小野と言います。
>
>教えていただきたいのは、PHPから自サーバ上にファイル出力する際、
>出力できるファイルサイズに制限はあるのかです。
>
>環境は
>・DB:PostgreSQL7.1.3
>・WEB:Apache1.3.23
>・PHP:PHP3.0.18JP
>・OS:Redhat7.2
>です。
cut
//////////////////////////////////
実際はこの処理を10種類分ループ処理していますが問題はでてません。
$fp = fopen($fpath,'w');
flock($fp,2);
$row = 0;
while (@$data = pg_fetch_row($res, $row)) {
fwrite ($fp,join("\t",$data)."\n");
if ($row % 50 == 0) {
echo '*';
flush();
}
++$row;
}
flock($fp,3);
fclose($fp);
******************************
Junya Seto
http://www.cii.gr.jp/~seto/
******************************