按照以下步骤操作,即可完成自动发卡网程序的部署
请确保您的服务器满足以下环境要求:
| 组件 | 最低版本 | 推荐版本 | 说明 |
|---|---|---|---|
| PHP | 7.4 | 8.0 / 8.1 | 需开启 PDO、cURL、OpenSSL 扩展 |
| MySQL | 5.6 | 5.7 / 8.0 | 字符集建议 utf8mb4 |
| Web服务器 | Apache 2.4 / Nginx 1.18 | 最新稳定版 | 需支持伪静态 |
/www/wwwroot/你的域名/)config.php、index.php、admin/、api/ 等文件都在根目录下。宝塔面板操作:
打开网站根目录下的 config.php,修改最顶部的数据库配置:
方法一:phpMyAdmin 导入(推荐)
install.sql 文件方法二:命令行导入
admin、goods、orders、pay_channel 等数据表。xxx.com 和 www.xxx.com 共用同一个授权码。其他二级域名需要单独授权。127.0.0.1 / localhost)自动免授权,无需输入授权码。访问后台地址:https://你的域名/admin/
登录后请完成以下设置:
在后台 → 支付通道中添加易支付配置:
https://pay.xxx.com/)https://你的域名/api/pay_callback.phphttps://你的域名/search.php
config.php 数据库配置是否正确,数据库服务是否启动,PHP版本是否满足要求(7.4+)。可查看服务器错误日志获取详细信息。www 前缀会自动去除,其他二级域名需单独授权。授权码为64位,请确保复制完整,没有多余空格。session.save_path 目录是否有写入权限。uploads/ 目录是否有写入权限,文件是否上传成功,路径是否正确。Nginx 用户需检查静态文件配置。