我在 Ubuntu 计算机上安装旧版本的 PHP (5.1) 时遇到问题。我尝试使用 apt-get 降级但没有成功,所以我尝试从源代码安装。安装完成后,php -v
在终端中输入会显示正确的版本(即5.1),但如果我通过查看apache使用的版本保持不变(旧版本:5.4)<?php phpinfo()
。
如何将我刚刚完成的安装添加到 apache 来代替旧的安装?我需要删除旧版本并使 apache 识别我刚刚安装的版本。
答案1
您必须使用so
apache 的 confs 中旧版本的文件,并重新启动 apache 才能生效。在 Ubuntu 14.04 上,请参阅/etc/apache2/mods-available/php5.load
:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
更新文件中的上述行以指向so
php 5.1 的等效项。