后台管理密码忘记了

服务器终端下cd 网站根目录, 执行以下命令重置管理员密码:

1
php artisan admin:reset-password

修改后台登录地址

编辑项目根目录下.env里面的 ADMIN_ROUTE_PREFIX即可

后台登录出现0err

出现这个问题大概率是开启了nginx的https或者强制https访问,导致请求接口出错。
牢记一个原则,只要开启了https访问,那么后台也要开启https!
解决这个问题的方法,就是编辑网站根目录.env文件。
配置如下选项(如果没有就新增):👇👇👇👇

1
ADMIN_HTTPS=true

上传了图片不显示或图片显示错误

编辑根目录下.env文件,
将APP_URL修改为自己的域名

.env文件

解决独角卡客户支付后依然显示未支付,不发卡密的方法

问题的原因在于,防火墙,CDN,SSL证书,如果使用的是官方支付宝也有可能是域名被墙或者劫持。

我的是出在SSl证书这,使用aapanel建站时申请的证书有问题。

解决方法:添加一个网站端口,然后使用npm反代申请的证书。

注意:网站根目录的.env文件最后一行需要修改ADMIN_HTTPS=true。不修改,无法跳转支付页面提示不安全。

是否开启https (前端开启了后端也必须为true)

后台登录出现0err或者其他登录异常问题,大概率是开启了https而后台没有开启,把下面的false改为true即可

ADMIN_HTTPS=true

配置邮件服务

注意,2.0+版本直接在后台设置即可,无需编辑.env文件了
编辑根目录下.env配置,配置邮件服务

1
2
3
4
5
6
7
8
9
# 邮件服务配置
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=587
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_FROM_ADDRESS=server@emails.dujiaoka.com
MAIL_FROM_NAME=独角发卡
MAIL_ENCRYPTION=tls

后台配置邮件服务

各支付对应配置

支付选项 商户id 商户key 商户密钥 备注
Epusdt api接口认证token epusdt收银台地址+/api/v1/order/create-transaction 如果独角数卡和epusdt在同一服务器则填写127.0.0.1不要填域名,例如http://127.0.0.1:8000/api/v1/order/create-transaction
支付宝官方(当面付、PC、wap) 支付宝开放平台应用appid 支付宝公钥 商户私钥
payjs payjs商户号(mchid) payjs密钥
码支付 平台商户号 码支付请求网址 密钥 市面上太多码支付了,直接将支付接口网址填入商户key就行。只要加密方式一样的就能发起支付,不行就不行了。懒得一家一家对接了
微信官方 公众号或小程序appid 商户号 商户api密钥
麻瓜宝 商户密钥 任意字符串
paysapi 商户号 密钥
易支付 易支付 易支付请求网址 密钥 记得网址后面加/submit.php,不然请求没有作用!例如http://xxx.com/submit.php
V免签 V免签通讯密钥 V免签地址
Paypal 商家账号,一般是邮箱 应用Client ID Secret

对于个人支付宝账户而言,支付方式免费且配置最简单的就是支付宝官方当面付,其它的要么是需要商户支付宝账户,要么是接入第三方的支付。

注意:支付宝当面付用久了可能会被封支付宝账号,原因是长期异地收款

创建商品流程

  1. 新增商品分类
  2. 新增商品
  3. 导入卡密

注意设置自动发货的商品,商品数量的数值系统会根据导入卡密的数量自动生成,无需自己设置,设置了也没有用

下期介绍下支付宝当面付怎么配置