卡密商城系统.
介绍
一款高效安全的发卡平台。
支持的支付渠道:
- 支付宝(电脑支付/手机支付/当面付/V2版即时到账/V4版高级手机网站支付)
- 微信支付(扫码支付/H5支付/JSAPI支付)
- QQ钱包
- 商业版接口
- CoinPayments(支持上千种数字货币)
- Blockchain.com(BTC)
- MugglePay
- PayPal
- 付呗
- 有赞支付
- 恒隆支付
- PayJS
- 黔贵金服
- 云创支付
- 码支付
- 即充宝/JCBPay
- 吉易支付/JIPAYS
- 思狐云支付/UigPay
- 幻兮支付
- ZFBJK支付宝免签约辅助
- ...
更多请参考 card-gateway
常见问题
修改
.env
文件无效 / 修改网站设置无效请清空网站缓存, 操作如下
cd /www/wwwroot/example.com #进入网站目录 rm -rf storage/framework/cache/data/* php artisan cache:clear php artisan config:clear php artisan route:clear
忘记密码后重置
cd /www/wwwroot/example.com #进入网站目录 php artisan reset:password admin@qq.com 123456
提示500错误 / 未知错误
storage/logs
里面有错误详细内容, 可以自行参考解决, 或者附录log文件提交issue/mail`目前可能会引发该错误可能是目录权限问题,请自行查阅本身在安装步骤中是否按照要求开放目录权限.
`还有一种情况可能就是新建文件夹的时候目录权限不够,可以查询日志查看哪个目录权限不够重新设置权限即可解决
开启后台登录验证码无法登录, 如何关闭
修改数据库
systems
表的vcode_login
字段为0, 然后参考第一个问题清空网站缓存使用网站自带验证码,驱动为普通验证码,请求中会弹窗提示500错误
`因为该验证码使用了PHP图片扩展,如果是宝塔安装请自行到宝塔的PHP扩展中安装'fileinfo',如果是手动PHP用户请自行安装该扩展库,具体安装请参考谷歌.
安装教程
- 教程环境为 CentOS7.2
安装BT面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
安装LAMP / LNMP
推荐 PHP7.3(最低要求7.0) + MySQL5.7(最低要求5.5)
面板新建网站
进入面板, 网站, 新建
域名: demo.anfaka.com (改成你的)
数据库: MySQL
- 名称: demo_db (随意设置)
- 用户名: demo_user (随意设置)
- 密码: cdMkBaR5Warkkkwm (随意设置)
PHP版本: PHP-73
下载网站源码
cd /www/wwwroot/demo.anfaka.com #进入网站目录
curl -L -o card_release.tar.gz https://github.com/Tai7sy/card-system/releases/download/3.0/card_release.tar.gz && tar -zxf card_release.tar.gz && \cp -rf card_system_free_dist/. . && rm -rf card_system_free_dist card_release.tar.gz
chmod -R 777 storage/
chmod -R 777 bootstrap/cache/
修改配置文件
cd /www/wwwroot/demo.anfaka.com #进入网站目录
php -r "copy('.env.example', '.env');"
进入面板, 文件, 网站目录, 找到 .env, 进行编辑 (或者 vim 直接编辑:)
此处请修改数据库配置文件
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=demo_db
DB_USERNAME=demo_user
DB_PASSWORD=cdMkBaR5Warkkkwm
构建数据库
cd /www/wwwroot/demo.anfaka.com #进入网站目录
php artisan key:generate
php artisan migrate:fresh --seed
php artisan cache:clear
提示: 若这一步出现红色错误内容: 'xxx' has been disabled
, 是由于宝塔自动禁用了很多函数, 请到php设置里面启用相应的函数
面板网站设置
进入面板, 网站, 设置, 网站目录
关闭防跨站攻击(open_basedir)
, 并设置运行目录为/public
点击保存
重启php, 网站正常访问
注意: 若为Nginx, 请在这一步手动点击伪静态, 配置规则, 参考如下:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
后台设置
默认账号密码 admin@qq.com/123456, 请及时修改
进入后台 域名/admin
管理中心 - 网站设置 - 常规, 填写 网站地址
与 网站API地址
, 保存配置
管理中心 - 支付渠道, 配置你的支付信息
网站安装完毕, 可以开始使用了~
忘记密码后重置
cd /www/wwwroot/demo.anfaka.com #进入网站目录
php artisan reset:password admin@qq.com 123456
from https://github.com/Tai7sy/card-system/wiki/%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B---BT%E9%9D%A2%E6%9D%BF
No comments:
Post a Comment