Protocols/Wrappers aktif olduğundan emin oldukdan sonra, facebook güvenlik önlemi olarka referer useragent kontrolleri yapabilir bu yüzden filesize yerine curl kullanırsanız bunları aşabilirsiniz. Fakat curl dan önce kodların en başına error_reporting(0); koyarak deneyebilir misiniz. Bu şekilde bütün hatalar gizlenecektir. Gördüğüm kadarı ilede zaten dosya okuma işlemi gerçekleşiyor (hatadan sonra gördüğüm kadarı ile). error_reporting'i denemenizde yarar var.