FAQ
- 用阿里云oss上传文件报错
lumen.ERROR: OSS\Core\OssException: : RequestId: 5EC37C223D124D353126DC73 in /Users/lujunyi/Sites/yuanyuanke/amore/amorestore/qianyi/development/espier-bloated/vendor/aliyuncs/oss-sdk-php/src/OSS/Result/Result.php:97 解决: a、一般都是配置错了,检查阿里oss配置 b、检查php的时区配置
- 本地部署环境的一些问题
其实也很简单,只是关键上的问题都出现了理解上的错误。
- docker环境需要和匹配的代码版本一致才能顺利部署
- 测试环境 需要导入线上数据库数据 并且线上版本的数据库要和本地搭建的数据库版本一致才能正常匹配数据
- 配置文件需要与线上一致 除了mysql neo4j redis 需要配置成本地的 其他的都需要与线上的一直。
上面这3个问题确认好了很快就能部署出来本地的开发环境。
- IS_SAAS,SYSTEM_COMPANY_ID等的配置问题,独立部署,这个值在env中需要与您的账号对应的company_id要一致,例如报错 "请使用授权的账号登录"
- h5或者pc用微信支付报错

可能是后台的公众账号ID没有填
- h5编译,在npm install 报错
配置npm镜像源
npm config set registry http://registry.npm.ishopex.cn
- 更新菜单后发现菜单没有更新
试试退出后重新登录再看看,菜单是在登录的时候才更新
- 下单之后分销商品没有返佣金
- [营销-基础设置]推广员奖金设置是否配置,或者分销商品返佣金额是否配置
[营销-分销商品]返佣状态是否开启
- [营销-基础设置]推广员奖金设置是否配置,或者分销商品返佣金额是否配置
- 安装完毕,授权小程序或者公众号报错

- 一般都是授权测试公众号列表中的原始id不对,或者压根就是env中第三方平台配的不是这个第三方平台的信息
- 确认授权者是这个公众号或者小程序的管理员
- 执行 php artisan报错

看看swoole_loader是否配置正确,swoole_Loader.so是否正确下载,zl文件路径是否配置正确
- 支付宝支付的配置问题
支付宝配置里面有四个钥
支付宝公钥(需要配置在商城后台)、支付宝私钥(支付宝后台)
商城公钥(需要配置在支付宝后台)、商城私钥(需要配置在商城后台)
- 导购代客下单后的支付码出不来
导购代客下单用的微信的native支付,所以需要开通此支付
- vue端composer install 的时候

可能是您的服务器没有安装解压的zip
tar (child): bzip2: Cannot exec: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now
原因是linux下没有bzip2解压工具
直接通过yum来安装
yum -y install bzip2
- pc端访问 报 undefined index distributor_id
后台没有添加分类导致的
- 后台页面访问报错 template not esist rid:

这个是由于模板id没有在微信第三方平台模板库中,并且也没有在系统中配置个值
- 后台报错当前账号未绑定公众号

这个一般是由于系统不需要公众号的时候,开启了env中不需要公众号的配置,因为微信相关功能用到了服务号的一些功能,如素材库。
- 安装composer包报内存错误的解决办法
直接使用命令 php -d memory_limit=-1
which composerupdate/install -vvv, 去掉内存限制。 如果还有问题,如果您用的是虚拟机,那要看看是不是物理机分配的内存不够了
- 后台激活的时候报错
在.env中将这个链接的http改为https

在.env中将这个链接的http改为https