小程序支付支付报 class WxPayConfig not find 错误

问题咨询 · dexiaoly · 于 3年前 发布 · 1954 次阅读

首先pc端是正常的

PC端

H5端也是不行的

h5端

小程序端也不行,一直报错

我是按教程一步一步安装配置的,我都试过全站删除配置第二次了,还是老问题,论坛上也搜不出这个问题,所以想请教一下,麻烦了

我用的微擎一键部署方法安装的

共收到 9 条回复 问题提问
Fecmall#13年前 0 个赞

1.宝塔一键安装的吧?

2.支付是没有问题的

3.你的fecmall版本,不是2.8吧?请用最新版本,将详细的报错写道title里面,而不是一个500,图片里面不是有ajax的报错报错吗?class WxPayConfig not find请将这个报错加入到title里面!!!

这个文件是存在的: https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/common/config/payment/wxpay/lib/WxPay.Config.php

在这里被引入:https://github.com/fecshop/yii2_fecshop/blob/master/services/payment/WxpayH5.php#L62

$this->configFile是在这里配置的:https://github.com/fecshop/yii2_fecshop/blob/master/config/services/Payment.php#L142

参考:

1:http://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-fecmall_payment_wx_method.html

2: http://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-fecmall_wx_micro.html

dexiaoly#23年前 0 个赞

@Fecmall #1楼 好,我现看看什么问题

Fecmall#33年前 0 个赞

@dexiaoly #2楼 初步判断,你这个不是2.8版本,之前是存在过这个bug(微信小程序),后面修复了

jackhhh#42年前 0 个赞

@Fecmall #3楼 我的是2.13的版本,也报这个错,不过也是宝塔一键安装的,宝塔的会有什么问题么?

jackhhh#52年前 0 个赞

@Fecmall #3楼 https://github.com/fecshop/yii2_fecshop/blob/master/lib/wxpay/lib/WxPay.Api.php 抛出错误的是这个文件,而上方的config文件被注释掉了?

Fecmall#62年前 0 个赞

@jackhhh #5楼 仔细看文档,微信配置很繁琐,代码没有问题。

不用乱猜,去找到相关代码调试。

jackhhh#72年前 0 个赞

@Fecmall #6楼 主要是文档有几个地方来回跳,看了之后有几个疑问: 以下三个文档,均已一步步地配置完成 1、https://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-fecmall_payment_wx_method.html 2、https://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-fecmall_wx_micro.html 3、https://www.fecmall.com/doc/fecmall-guide/fecyo/cn-1.0/guide-fecmall-fecyo-micro-program-install.html

但另有一个文档:https://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecshop-2-weixin-install.html 要求在文件中写入APPID、APPSECRET等信息,不明白为何在后台配置了之后还需要在文件中写入,且文档中提及的是Fecmall的小程序,我所需要使用的是Fecyo的小程序。

Fecmall#82年前 0 个赞

@jackhhh #7楼 不好意思 这个文档过时了,我更新一下

这个只需要在后台配置就可以了,不需要文件配置。(之前的老版本需要配置文件配置)

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics