2015-05-29 55 views
0

我一直在努力使Apache识别Php 5.3.29(我需要它来运行一个非常古老的Drupal 6网站)。Apache无法识别Ubuntu上的Php 5.3.29 14.04

我正在使用运行Ubuntu 14.04 LTS的Google Cloud Platform VM。

我成功编译它,现在运行

# php -v 

显示了正确版本的PHP 29年5月3日安装了PHP 29年3月5日。然而,在安装Apache后,我无法识别该版本的PHP,甚至无法编译PHP。

所以我读的地方,我需要运行

sudo apt-get install libapache2-mod-php5 

但是,当我做到这一点,与

<?php 
phpinfo() 
?> 

运行info.php的文件,我让PHP版本5.5.12-2ubuntu4。 4

我的问题是:我该如何做到这一点,所以Apache会指出/识别旧的PHP版本5.3.29?

+0

* PHP 29年3月5日通过编译*与APXS使用配置 – donald123

+0

@ donald123护理发展后?或者你可以提供一个类似的情况? – ferenan

回答

0

当你编译从压缩包

./configure \ 
     --with-apxs2=/usr/bin/apxs2 //path to your apxs2 file 
    //... more config options 

make 
make test 
make install 

PHP简单resatart阿帕奇

+0

在这种情况下apxs2文件的内容是什么?我真的不习惯这种配置,我有点失落。 – ferenan

+0

http://ubuntuforums.org/showthread.php?t=1425646 – donald123