RT.
用readfile()方式输出音频格式的文件,大小基本不到1M,(大概就800k左右)。请问合不合适?也看到过别的方法,像ob_flush()之类的,有没有大神能推荐一种适合我情况的方式呢?谢啦

解决方案 »

  1.   

    和readfile没关系,而是和php.ini中的最大缓存量有关 
      

  2.   

    是什么导致你需要这样做呢
    如果用php做权限控制,无论是apache还是nginx都有header隐藏路径的方法
    好像叫做x-accel什么来着
      

  3.   

    就是php输出个x-accel+文件路径的header给web server,然后web server抓到这个头后就不返回php的内容,而是去你给定的路径找对应文件并返回给客户。这个过程中,文件名和路径对客户来说是不透明的