JellyBool

17773 经验值

问一句题外话。。。这位仁兄是台湾的么? @Tomoe

哎。。。你把规则全部删掉再看看会不会跳回来就知道是不是规则的问题了。

还有就是,在你没有完全可以掌握之前,先照着视频的来吧

基本上就是规则没有通过,直接就跳转回来了。

明天录个视频试试,怎样?我也没用过

然后我回到我的系统,刷新页面,订单应该还是没有支付状态。我现在用微信支付,

这个时候你的系统不是应该标记这个订单已经支付了么?用户在看到已经支付的订单状态下还会去支付宝支付?如果去,没啥大碍吧。

不想这样的话,在微信支付完成的时候,系统标志订单已支付,关闭支付宝交易就好

好吧,你可以尝试直接浏览器访问 www.h-p-x.com/user 你可以看到挑战之后的scope是不对的。

你之前是做过什么配置么,现在的代码在服务器是最新的么?感觉现在的scope是snsapi_login啊:

https://open.weixin.qq.com/connect/qrconnect?appid=wxa2a186a68def0e2c&redirect_uri=http%3A%2F%2Fwww.h-p-x.com%2Fuser&response_type=code&scope=snsapi_login&state=a99f05c5dc32ddc453ccb0f17829ca9faf59ecf3#wechat_redirect

尝试清除所有的框架缓存试试,保证代码是最新的(到服务器看看)等

sudo apt-get install -y language-pack-en-base
locale-gen en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

这个有执行过么?

Unable to locate package php7.0

你有一步一步来操作么。。。 @TonyWang

应该是CLI的php配置和服务器的php配置不一样的原因引起的,命令行使用php --ini看看你的 配置文件的目录,大概长这个样子:

Configuration File (php.ini) Path: /usr/local/etc/php/5.6
Loaded Configuration File:         /usr/local/etc/php/5.6/php.ini

这个时候配置Loaded Configuration File这个对应的文件就好,就是 /usr/local/etc/php/5.6/php.ini