![选择Virtualmin PHP 版本](https://linux22.com/image/993126/%E9%80%89%E6%8B%A9Virtualmin%20PHP%20%E7%89%88%E6%9C%AC.png)
我安装了virtualmin几次,但是现在看来它默认自带PHP7。
有没有办法在安装时选择旧版本的 PHP?如何操作?
答案1
Virtualmin 不“附带”任何 PHP 版本。默认情况下,它会安装操作系统提供的任何版本并提供支持。此支持包括最早的 4 版(虽然现在已弃用)和最新的 7 版。
如果您安装了多个版本,Virtualmin 知道如何使用多个 PHP 版本。这取决于您的操作系统。CentOS 有 SCL,Virtualmin 知道它,并且会在通过 SCL 安装时自动检测 PHP。我不确定 Ubuntu 上如何处理多个版本(Eric 通常在我们的论坛中处理 Ubuntu 问题),但无论如何,您始终可以手动指定替代版本的 PHP 路径,即使 Virtualmin 不会自动检测它们。在 Virtualmin 配置->PHP 选项中有一个标记为“PHP 命令的其他位置”的选项可用于设置它。一般来说,它需要 php-cgi 的完整路径(例如,如果从源代码安装,则为 /usr/local/php7/bin/php-cgi)。
我认为 Ubuntu 没有标准的方式来拥有旧版本的 PHP,但是如果有的话,我们会添加对它的自动支持(如果它还不存在,正如我所说,我对 Ubuntu 上的这个功能不是很熟悉)。