当前位置:论坛首页 > Linux面板 > 求助

【已回复】服务器网页不能下载文件

发表在 Linux面板2021-12-2 17:13 [复制链接] 3 2032

上线服务器一个django项目,前端网页JS开发,提供一个生成文件下载功能,生成文件保存在项目的文件夹中,用户浏览器可以看到问价,但不能下载,不知什么原因。
请大神指教。
使用道具 举报 只看该作者 回复
发表于 2021-12-2 17:52:18 | 显示全部楼层
您好,您可以根据网址日志以及浏览器开发者模式F12查看请求信息进行排查
使用道具 举报 回复 支持 反对
发表于 2021-12-3 10:11:43 | 显示全部楼层
你好,下载文件网页代码

<a id="downloadfile" style="margin-left: 30px; font-size: smaller;" href="download/77289127X3-20211203-20211104000200042.pdf/" download="77289127X3-20211203-20211104000200042.pdf">77289127X3-20211203-20211104000200042.pdf</a>

在本地运行时
http://127.0.0.1:8000/report/download/77289127X3-20211203-20211104000200042.pdf/
点击文件可以打开

到服务器运行
http://47.103.121.220:8000/report/download/77289127XH-20211203-20211202000100022.pdf/
Server Error (500)

我考虑应该是后台有什么服务没有打开或是没有设置,因为使用的python项目,安装了Nginx,但是因为不专业没有进行配置,我的文件是存储在项目文件夹/report/download/下面,这些会不会是有影响的,在之前本地开发时文件不论存放在哪里都没有问题,所以没有关注过文件存放问题,现在部署到服务器上,发现文件一直不能获取到,请求版主帮助。
使用道具 举报 回复 支持 反对
发表于 2022-2-15 12:02:29 | 显示全部楼层
您好,链接返回500错误,根据您的项目日志进行排查。同时可开启您python项目的debug模式排查
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表