gpt4 book ai didi

Ubuntu 上的 PHP 5 升级不适用于 Magento

转载 作者:行者123 更新时间:2023-12-04 19:15:04 24 4
gpt4 key购买 nike

我的系统上有一个过时的 PHP 版本,因此尝试从 5.5.9 升级至5.6 .

我在我的 Digital Ocean Ubuntu droplet 上执行了以下步骤:

我安装了 Ondřej Surý 的 PPA 并选择了 5.6以及其他与主要相关的包,如 XML 包。

当我做 php -v在我的服务器上,它说

PHP 5.6.29-1+deb.sury.org~trusty+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

这向我表明更新已通过。

但是当我重新启动我的 apache 服务器并检查错误日志时,它说
Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.20 configured -- resuming normal operations
我相信我服务器上最新版本的 Magento 给了我这个错误( HTTP 500),因为它使用了错误版本的 PHP...

我该如何解决?谢谢你。

最佳答案

digital ocean 社区网站here提供了几个额外的命令:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6 php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml
sudo a2dismod php5
sudo a2enmod php5.6
sudo service apache2 restart

注意 a2dismod 和 a2enmod 步骤。帖子说:

Without the a2dismod/a2ensmod steps, Apache will continue to see your older version of PHP, even if command line is seeing the new version.

关于Ubuntu 上的 PHP 5 升级不适用于 Magento,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41511298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com