找回密码
 立即注册
查看: 2477|回复: 1

终于解决了上传大文件后不显示的问题

[复制链接]

已分享文件:0个

网盘今日赚:积分

发表于 2010-1-26 21:33:25 | 显示全部楼层 |阅读模式
我的服务器系统环境是Nginx 0.7.64  PHP5.2.11  MySQL 5.1.41

和大家一样,在成功上传大文件后,网盘中却没有显示出刚才上传的文件,先前的上传前功尽弃,程序却提示上传成功
在重装了几次CentOS后web环境后,问题并没有改善,反复研究Nginx和php的配置文件并在进行无数遍测试后,终于发现是Nginx中的一个参数在作怪,这个参数就是“client_max_body_size”,把它设置成500M或者更大,就可以成功上传不超过指定大小的文件了

希望现在仍有不能成功上传大文件的PD用户检查一下上述类似的参数看看。

已分享文件:0个

网盘今日赚:积分

 楼主| 发表于 2010-1-26 21:41:32 | 显示全部楼层
顺便提供一下这个环境下的rewrite规则
        rewrite ^/file/([0-9]+)/([a-zA-Z0-9]*)/?$ /viewfile.php?file_id=$1&file_key=$2 last;
        rewrite ^/viewfile/([0-9]+)/([a-zA-Z0-9]*)/?$ /downfile.php?action=view&file_id=$1&file_key=$2 last;
        rewrite ^/downfile/([0-9]+)/([a-zA-Z0-9]*)/?$ /downfile.php?file_id=$1&file_key=$2 last;
        rewrite ^/space/([0-9]+)/?$ /space.php?uid=$1 last;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|PHPDisk系统交流社区

GMT+8, 2024-11-24 18:07 , Processed in 0.054585 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表