【问题标题】:How to install and use php 5.6 and 7.0, Arch Linux如何安装和使用 php 5.6 和 7.0,Arch Linux
【发布时间】:2017-04-12 15:03:23
【问题描述】:

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

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

我读过这本手册 http://blog.schielke.it/posts/92-downgrade-php7-to-php56-on-arch-linux ,安装最旧的版本,更改 httpd.conf 的设置,命令 php-v - dispay version 7.1.3 和 php56 -v - display 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

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

【问题讨论】:

  • 你安装了 php56 cli 包。你确定你安装了 ohp56 apache 模块吗?
  • 我认为是的imgur.com/IF8LqyGl.png

标签: php linux


【解决方案1】:

您需要在“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 正在运行。

【讨论】:

    猜你喜欢
    • 2023-03-30
    • 2017-12-04
    • 2021-03-21
    • 2017-12-23
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-08
    相关资源
    最近更新 更多