gpt4 book ai didi

ubuntu-16.04 - 如何在运行 Virtualmin 控制面板的 ubuntu 16.04 上安装 php 5.6

转载 作者:行者123 更新时间:2023-12-02 20:16:41 25 4
gpt4 key购买 nike

我已经尝试了很多次让 php 5.6 在 ubuntu 16.04 上运行

当我尝试浏览 http://domain.com/phpinfo.php 以检查哪个版本的 php 处于事件状态时,我不断收到服务器错误 500(服务器也有 7.0、7.1 和 7.2)

尝试运行 php 7.1 时我也遇到同样的错误(7.0 和 7.2 工作没有问题,我的网站在 virtualmin 服务器上运行。

我在这里查看了有关此类事情的各种答案,但老实说,答案往往如此 splinter 和不同,我找不到一个可靠且有效的程序。

有人帮忙吗?

例如,以下 ispconfig 3 教程(将 php5.6 安装在/opt 目录中)是否可以与 virtualmin 一起使用? (https://www.howtoforge.com/tutorial/how-to-install-php-5-6-on-ubuntu-16-04/)

我的假设是上面的教程会起作用,我只需要告诉 virtualmin php 5.6 二进制文件位于/opt/中的位置? (请参阅此线程... https://www.virtualmin.com/node/40004 )

最佳答案

默认情况下,Ubuntu 16.04 服务器分配 PHP 7.07 或更高版本。如果您想在您的服务器上允许/分配 PHP 5.6,那么您必须通过以下命令手动安装它:

第 1 步:第 1 步:更新 Apt-Get

Linux command: apt-get update && apt-get upgrade.

第2步:安装PHP 5.6

使用这两个命令安装 PHP5.6 存储库。

Linux command: 
apt-get install -y software-properties-common
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install -y php5.6

第 3 步:将 PHP 7.0 切换到 PHP 5.6

从 PHP 7.0 切换到 PHP 5.6,同时重新启动 Apache 以识别更改:

a2dismod php7.0 ; a2enmod php5.6 ; service apache2 restart

通过发布 PHP 信息页面来验证 PHP 5.6 是否正在 Apache 上运行。为此,请在名为 infopage.php 的文件中使用以下代码并将其上传到/var/www/html 目录。

<? phpinfo(); ?>

关于ubuntu-16.04 - 如何在运行 Virtualmin 控制面板的 ubuntu 16.04 上安装 php 5.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52212593/

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