我一直在努力让Apache认识到Php 5.3.29(我需要它来运行一个非常古老的Drupal 6网站)。
我正在使用运行Ubuntu 14.04 LTS的Google Cloud Platform VM。
我通过编译并运行
成功安装了PHP 5.3.29# php -v
显示正确的PHP 5.3.29版本。但是在安装Apache之后,我无法识别PHP的版本,它甚至无法编译PHP。
所以我读到了我需要运行的地方
sudo apt-get install libapache2-mod-php5
但是当我这样做并使用
运行info.php文件时<?php
phpinfo()
?>
我得到PHP版本5.5.12-2ubuntu4.4
我的问题是:我怎样才能使Apache能够指出/识别旧的PHP版本5.3.29?
答案 0 :(得分:0)
从tarball编译php时
./configure \
--with-apxs2=/usr/bin/apxs2 //path to your apxs2 file
//... more config options
make
make test
make install
在那个简单的resatart apache之后