福州大学城交流论坛

 找回密码
 立即注册
查看: 11|回复: 0

多商户PHP4.0升级方法

[复制链接]

17万

主题

17万

帖子

52万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
529431
发表于 昨天 11:55 | 显示全部楼层 |阅读模式 来自 中国福建福州
特别提醒:

因 4.0版本升级php8,需要重新安装php8.0版本

第一步:备份数据库

第二步:备份站点全部文件

第三部:停止项目运行, 即停止swoole。

**** 重要的事情说三遍 ****

请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!

请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!

请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!


开始步骤:

1、打开现有站点只保留 install、public、.version、.env、cert_crmeb.key、cert_public.pam,其他文件都删除,如下图:

多商户PHP4.0升级方法

多商户PHP4.0升级方法

2、修改.env配置中需要去掉之前密码项的引号,如下图(修改后截图),原密码:'123123',单引号双引号都去掉。

多商户PHP4.0升级方法

多商户PHP4.0升级方法

3、因为版本特殊,没有更新包,所以这里上传并解压4.0安装包。

多商户PHP4.0升级方法

多商户PHP4.0升级方法

4、首先安装php8.0版本,安装swoole等扩展,swoole_loader 项目源码中有:

参考文档:https://doc.crmeb.com/mer/mer4_0/40399

5、执行命令:php80 think sql:import

多商户PHP4.0升级方法

多商户PHP4.0升级方法

6、修改项目目录:/public

多商户PHP4.0升级方法

多商户PHP4.0升级方法

7、修改反响代理

参考文档:  https://doc.crmeb.com/mer/mer4_0/40401

8、修改守护进程

(1)修改swoole命令: php80 think swoole

(2)这里的php80是宝塔面板中php8.0的别名

(3)删除php think queue 队列的守护进程,4.0不需要单独起队列

9、如果有PC端,下载PC端安装包,解压将如图三个文件夹,合并到项目根目录中。


10、升级完毕,启动守护进程。

多商户PHP4.0升级方法

多商户PHP4.0升级方法

多商户PHP4.0升级方法

多商户PHP4.0升级方法
福州大学城交流论坛 - 声明 1、在发表言论时,请遵守当地法律法规。主题所有言论纯属个人意见,与本站立场无关。
2、本站所有主题由作者发表,作者享有帖子相关版权,其他单位或个人使用、转载或引用本文时必须征得作者同意并注明来源于福州大学城交流论坛
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
4、帖子不遵守当地法律法规、广告、人身攻击等情况时,福州大学城交流论坛管理人员有权不事先通知发贴者而删除本文。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|福州大学城交流论坛 ( 闽ICP备2022007610号-2 )

|站点地图

GMT+8, 2026-8-5 04:42 , Processed in 0.034960 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表