升级PHP 7.4教程
因EWEISHOP 2.0提升性能要求,需使用PHP 7.4及以上版本支持。本篇教程将详细讲解如何在宝塔面板安装并配置PHP 7.4。
1.宝塔面板升级到最新版本
(1)登录宝塔面板
(2)点击面板首页右上角“检查更新”或“更新”,检测到新版本后直接更新即可
(3)若宝塔面板更新提示在面板后台无法完成更新,需联系EWEISHOP客服人员提供宝塔面板地址、账户、密码及服务器IP和密码,由我司技术人员为您处理。
2.安装PHP 7.4
(1)进入“软件商店”搜索PHP ,找到PHP 7.4安装(极速安装)
注意:若安装PHP7.4提示安装完成,但PHP7.4仍旧是未安装状态,可检查是否与下图错误一致:
原因:服务器的libjpeg没有安装。
需要在服务器执行命令:yum install -y libjpeg libjpeg-devel
安装完成jpeg后再在宝塔面板执行PHP7.4的安装
(2)安装完成后需要为PHP 7.4安装必要扩展
点击PHP 7.4 ——》设置——》安装扩展
安装ioncube、mongodb、redis、opcache扩展
(3)检查PHP7.4安装是否生成nginx配置文件
进入nginx配置文件目录:/www/server/nginx/conf
检查是否有enable-php-74.conf文件,若有改文件,则跳到下一步。若没有该文件,需要手动创建。
编辑enable-php-74.conf文件,将以下代码内容复制到该文件中并保存。
location ~ [^/]\.php(/|$)
{ try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi-74.sock; fastcgi_index index.php; include fastcgi.conf; include pathinfo.conf; } |
注意:若未创建enable-php-74.conf文件后更新EWEISHOP2.0,更新完成管理端、业务端会提示报错如下:
Fatal error: The file /www/wwwroot/eweishop/common/boot.php encoded as type [1/72] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
(4)安装完成后重启php 7.4
3.修改EWEISHOP站点使用的PHP版本
4.修改EWEISHOP配置文件中默认PHP版本
(1)修改eweishop/common/config/main-local.php中php版本
注意:可能有用户该文件中没有php相关配置,若没有可直接进入一下第(2)步。
(2)修改eweishop/common/config/main-local.yaml中PHP版本
5.修改服务器默认PHP版本
6.修改成功保存后,eweishop监听服务会自动重启,会有10秒左右的闪断。
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
三优资源网 » EWEISHOP2.0升级环境准备
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 三优资源网