请教Content-length大于8000,为什么附件就无法下载了

请问Content-length大于8000,为什么附件就无法下载了?ob_clean()header( Content-length: xxx)ob_end_

请问Content-length大于8000,为什么附件就无法下载了?
ob_clean();
header( "Content-length: xxx");
ob_end_flush();
当xxx>8000的时候,我下载的附件内容是空的,只有当xxx<8000的时候才能下载到正确的内容。
请问有什么办法解决吗?

[解决办法]
是不是 per memory限制?
每个程式所占的内存只给了8M
php_set
一下