file_get_contents(/wechat/apiclient_cert.pem): failed to open stream: No such file or directory
我wechat目录放在plugin/ai/config/下面的
配置的路径不对
是证书的路径不对是吗?应该怎么配置呢?
plugin/ai/config/payment.php 应该是在这个文件里配置,我也没用过这个插件
plugin/ai/config/payment.php
wechat' => [ 'default' => [ // 必填-商户号,服务商模式下为服务商商户号 'mch_id' => '13785457302', // 必填-商户秘钥 'mch_secret_key' => 'ad6c89iuu78f17d5ae41651be48e9aff63', // 必填-商户私钥 字符串或路径 'mch_secret_cert' => base_path().'/plugin/ai/config/wechat/apiclient_key.pem', // 必填-商户公钥证书路径 'mch_public_cert_path' => base_path().'/plugin/ai/config/wechat/apiclient_cert.pem',
现在这样修改以后,是提示Get Wechat Public Cert Error, 但是我这个证书用在其它程序都是正常支付的
这是我在网上找到的, 不知道对你是否有帮助。 https://www.cnblogs.com/gonghui/p/16149723.html
谢谢,我重新弄了证书与V3密钥,现在提示AppID不存在,请检查后再试
这个就要你自己检查下有没有写错了
https://www.workerman.net/a/1613 图文教程有写,申请v3密钥,填写mp_app_id,mp_app_id是和支付绑定的微信公众号id
就是要使用微信支付,必须有微信服务号是吗?
已经解决,就是必须有服务号才行。
配置的路径不对
是证书的路径不对是吗?应该怎么配置呢?
plugin/ai/config/payment.php
应该是在这个文件里配置,我也没用过这个插件wechat' => [
'default' => [
// 必填-商户号,服务商模式下为服务商商户号
'mch_id' => '13785457302',
// 必填-商户秘钥
'mch_secret_key' => 'ad6c89iuu78f17d5ae41651be48e9aff63',
// 必填-商户私钥 字符串或路径
'mch_secret_cert' => base_path().'/plugin/ai/config/wechat/apiclient_key.pem',
// 必填-商户公钥证书路径
'mch_public_cert_path' => base_path().'/plugin/ai/config/wechat/apiclient_cert.pem',
现在这样修改以后,是提示Get Wechat Public Cert Error, 但是我这个证书用在其它程序都是正常支付的
这是我在网上找到的, 不知道对你是否有帮助。 https://www.cnblogs.com/gonghui/p/16149723.html
谢谢,我重新弄了证书与V3密钥,现在提示AppID不存在,请检查后再试
这个就要你自己检查下有没有写错了
https://www.workerman.net/a/1613
图文教程有写,申请v3密钥,填写mp_app_id,mp_app_id是和支付绑定的微信公众号id
就是要使用微信支付,必须有微信服务号是吗?
已经解决,就是必须有服务号才行。