登录  /  注册
ruby-on-rails - 为什么服务器用nginx上传文件总是失败?
迷茫
迷茫 2017-05-16 17:30:21
[Linux讨论组]

具体的情况是:
我有一个app(rails+passenger+nginx),其中提供一上传功能给用户上传文件.
我部署到服务器上后测试

1: 用我的电脑上传文件一切ok

2: 用我公司里的电脑上传文件也ok

3: 提供给合作者时,当上传文件到一半时页面链接中断.

4: 合作者用他公司的电脑上传,也是上传一半就中断链接.

5: 合作者有时能上传(这种几率很小)大多数是上传一半页面就断掉了

我登录到服务器上,查看日志发现并没有什么异常发生.

ps: 合作者之前重做过系统(在未做系统之前能上传).用的是firefox浏览器,也用过ie浏览器都失败了
我猜想是合作者的网络出现了问题.也有一种可能是我的nginx配置出了问题.
目前没有找到合适的切入点来查这个问题.先把问题贴出来,希望大家帮忙出出主意

下面是我的nginx配置文件:

include       mime.types;
default_type  application/octet-stream;
log_format  simple '$remote_addr - [$time_local] "$request" $status $body_bytes_sent';
log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for"';

#access_log  logs/access.log  main;

sendfile        on;
#tcp_nopush     on;

#keepalive_timeout  0;
keepalive_timeout  180;


include /opt/nginx/conf/sites-enabled/*;
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号