Ben Geri ardındanPHP file_get_contents'ta bir sınır var mı?
string(32720)
ve sadece dosyanın bir kısmını gösteren çıktıyı döker php file_get_contents
$file = 'http://www.remoteserver.com/test.txt';
$data = file_get_contents($file);
var_dump ($data);
kullanarak büyük bir dosya (10M) okumaya çalışıyorum. File_get_contents'ın bir yeri var mı? Ini_set ('memory_limit', '512M') yapmayı denedim, ancak bu işe yaramadı.
DÜZENLEME: ** , ** 'yi açıklamayı unuttuysanız, uzak bir dosyadır. HDD alanı
SORUN ÇÖZÜLDÜ :: yetersiz. Bu düzeltildi ve şimdi her şey çalışıyor. mantıksal satır sonları (örneğin: bir ikili dosya) ile ayrılır yüklemek istediğiniz dosyanın içeriğini varsayarsak
böyle bir sınır yoktur olmamalıdır. Dosyanın başlangıcını veya sonunu gösterir mi? Doğru dosyayı okuduğundan emin misin? Dosyayı biraz kısalttığında ne döküyor? – AndreKR
Yüklemeden önce 'filesize ($ file)' ve yüklemeden sonra strlen ($ data) 'dump edin. Ne ile geldiğini merak ediyorum. –
Dosyada bir fread() yapmayı denediniz mi? Eğer öyleyse, aynı sorunla karşılaşıyor musunuz? –