
折腾了几个小时终于将mpay码支付从宝塔迁移到1panel了,不是提示Access denied就是500错误,总算搞定了,最主要的问题就是php版本问题和public目录下的 .htaccess 和 .user.ini文件没有删除的问题。
其它搭建步骤基本和宝塔上区别不大!
1panel 新建网站:
创建网站》选择【运行环境】》运行环境推荐选择PHP8.2.20
太高的版本会有500错误
比如PHP8.4.6就会导致 500 错误,踩过的坑啊
mpay v1 目前测试只能用 PHP 8.2.20
其它版本可能会出错其它端口、域名这些顺着填就好了!
第一步:上传从宝塔备份好的mpay源文件和数据库;
第二步:将备份的mpay压缩包解压出来,将所有文件复制到 index 文件夹根目录;
第三步:网站设置:
网站【配置】:
1.运行目录改为 /public
2.运行用户/组直接点击保存,不然会提示Access denied。伪静态:选择thinkphp第四步:上传数据库并导入数据恢复数据库。
第五步:删除根目录下的 .htaccess 文件,删除 public 目录下的 .htaccess 和 .user.ini文件,不然会导致Access denied。
第六步:修改根目录下的 .env 环境配置文件,填入数据库主机、账号、密码等信息即可;
config 文件夹下也有一个名为 database.php 的数据库配置文件,最好也配置一下;第七步:这里用的收钱吧收款码,需要在【计划任务】里添加【账号监听】和【订单监听】即可,其它手机监听或者PC监听自行找教程设置。
评论 (0)