从源代码构建 PHP 以在 Apache 中使用

从源代码构建 PHP 以在 Apache 中使用

我在 Ubuntu 计算机上安装旧版本的 PHP (5.1) 时遇到问题。我尝试使用 apt-get 降级但没有成功,所以我尝试从源代码安装。安装完成后,php -v在终端中输入会显示正确的版本(即5.1),但如果我通过查看apache使用的版本保持不变(旧版本:5.4)<?php phpinfo()

如何将我刚刚完成的安装添加到 apache 来代替旧的安装?我需要删除旧版本并使 apache 识别我刚刚安装的版本。

答案1

您必须使用soapache 的 confs 中旧版本的文件,并重新启动 apache 才能生效。在 Ubuntu 14.04 上,请参阅/etc/apache2/mods-available/php5.load

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

更新文件中的上述行以指向sophp 5.1 的等效项。

相关内容