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

问题:在本地配置阿里云上传图片功能一切正常,打包上传服务器之后。图片上传出错。原因找不到方法 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.如下
在这里插入图片描述
修改完成后即可正常使用。

在这里插入图片描述

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值