fastadmin 阿里云上传图片 线上版本出错解决

博客内容讲述了在本地配置阿里云图片上传功能正常,但打包部署到服务器后出现错误,找不到`addons/alioss/index/params`方法。作者发现是由于请求路径问题导致,通过将addons文件复制到application目录并修改JS请求URL解决。提醒这种方式非正规,可能有潜在问题。
部署运行你感兴趣的模型镜像

问题:在本地配置阿里云上传图片功能一切正常,打包上传服务器之后。图片上传出错。原因找不到方法 addons/alioss/index/params
报错如下:
报错
直接在浏览器访问该方法,本地可以访问到,线上访问不到。
在这里插入图片描述
在这里插入图片描述
研究发现调用的其实就是addons文件中的方法。
在这里插入图片描述
最终我用了一种邪门歪道的方法解决。
1.将addons文件复制到application,注意是复制。这个文件是插件,建议保留
在这里插入图片描述
2.修改图片上传的请求
js文件路径为 项目名\public\assets\js\addons.js;
(1)请求params的url修改为
url=“项目名/public/index.php/addons/alioss/index/params”;
在这里插入图片描述
修改完params请求后还会报upload方法找不到,也是在这个js修改
(2) 修改upload
全局查找 this.options.url
然后重写this.options.url.如下
在这里插入图片描述
修改完成后即可正常使用。

在这里插入图片描述

这种方法是邪路!!!!但是能用,建议慎重

您可能感兴趣的与本文相关的镜像

GPT-oss:20b

GPT-oss:20b

图文对话
Gpt-oss

GPT OSS 是OpenAI 推出的重量级开放模型,面向强推理、智能体任务以及多样化开发场景

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值