[PHP-users 32640] Re: file_get_contentsでのデータ受信
koizumi
koizumi @ web-career.com
2007年 9月 27日 (木) 13:19:16 JST
はじめまして。
小泉と申します。
データ取得ごとに、
clearstatcache();
で、ファイル情報のキャッシュをクリアしてみては如何でしょう?
filesize ( string filename ) 関数でファイルサイズを取得した場合、
結果がキャッシュされてしまい、正しい長さで取得出来なくなりますので、
関係あるかもしれません。
> 吉田です。
> いつも勉強させて頂いています。
>
> 表題の件ですが、以下のような環境で同じ処理をさせた場合に
> 収得できるデータ量に違いがあり環境Bでは途中で切れてしまうようです。
> もしかしてPHPの問題ではないのかもしれませんが
> どなたか情報ございましたら、よろしくご教授お願いします。
>
> ==test.php==
> echo file_get_contents("http://nanoha.julynet.jp/");
> exit;
>
> ==環境A==
> PHP Version 4.3.11
> Fedora Core3
>
> ・HTML文全文収得可能(約7k)
>
> ==環境B==
> PHP Version 4.4.0
> RedHat Linux ES 4.0
>
> ・3k程度しか収得できない
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>
PHP-users メーリングリストの案内