Apache 使用错误版本的 PHP

Kie*_*iee 4 ubuntu php web-server apache-2.4

我正在尝试将 PHP 从 5.5 降级到 5.3(不是自愿的)。

我以为我通过输入以下内容卸载了 php 5.5sudo apt-get remove "php*"

然后我按照这些说明安装了 php 5.3

然而,当我phpinfo()在脚本内部调用并运行它时,我仍然得到 PHP Version 5.5.9-1ubuntu4.19

但是当我php -v从命令行调用时我得到PHP 5.3.29 (cli) (built: Sep 2 2016 10:56:16)

当我 cd 到根目录并键入时,locate libphp5.so只找到 1 个路径,而这就是 Apache 已在使用的路径。

我如何告诉 Apache 使用 5.3?

小智 5

您需要更改 apache 正在使用的 php 模块。

sudo a2dismod php(yourversion)
sudo a2enmod php5.3
Run Code Online (Sandbox Code Playgroud)