如何安装和使用php 5.6和7.0,Arch Linux

时间:2017-04-12 15:03:23

标签: php linux

我需要在我的系统php v5.6上安装。但目前我有php v7.1.3。

如何将我的php版本回滚到php v5.6?或者如何与v.7.1.3一起安装php v.5.6?

我读过这本手册 http://blog.schielke.it/posts/92-downgrade-php7-to-php56-on-arch-linux ,安装最旧的版本,更改httpd.conf的设置,命令php-v - dispay版本7.1.3和php56 -v - 显示varsion 5.6.30。 [在此处输入图像说明] [1]  但是,如果我这样做了:

#LoadModule php7_module modules/libphp7.so
LoadModule php5_module modules/libphp56.so

php无效 enter image description here

我的httpd.conf

#LoadModule php7_module modules/libphp7.so
LoadModule php5_module modules/libphp56.so
#AddHandler php7-script php
#Include conf/extra/php7_module.conf
Include conf/extra/php56_module.conf

现在,我解决了这个问题吗?对不起我的英文

1 个答案:

答案 0 :(得分:2)

您需要在“httpd.conf”中加入AddHandler php5-script php

它应该是这样的:

#LoadModule php7_module modules/libphp7.so
LoadModule php5_module modules/libphp56.so
#AddHandler php7-script php
#Include conf/extra/php7_module.conf
Include conf/extra/php56_module.conf
AddHandler php5-script php

你可以通过在其上创建一个带有<?php phpinfo(); ?>的“test.php”文件并在浏览器上运行“localhost / test.php”来看到php 5.6正在运行。