启用 PHP7 apache 模块 - apache 2.4 - Linux Ubuntu 14

问题描述 投票:0回答:1

我在 apache 中使用 PHP 7.1 时遇到问题。
我安装了 PHP 7.1:

apt-get install php7.1

我安装了 PHP 7.1 apache 模块:

apt-get install libapache2-mod-php7.1

我禁用了 PHP5 模块:

sudo a2dismod php5

我启用了 PHP7 模块:

sudo a2enmod php7.1

我重新启动了apache:

/etc/init.d/apache2 restart

当我检查 apache 加载的模块时,我看到了 PHP7 模块:

apache2ctl -t -D DUMP_MODULES    >     php7_module (shared)

但是当我创建 phpinfo() 时它始终是 PHP5 模块。
有什么想法吗?
谢谢。

apache php-7.1
1个回答
0
投票

分享我在Linux环境下Httpd 2.4.33安装PHP 7.3.3的经验。

  1. 当您运行配置命令来安装 PHP 时,请确保 apxs 也包含在内。

--with-apxs2=/path/httpd/bin/apxs

  1. 安装 PHP 后,您可以看到 httpd/modules 中安装了一个模块 libphp7.so
  2. 在 httpd.conf 中,添加一个条目
    LoadModule php7_module modules/libphp7.so
  3. 重新启动阿帕奇。
© www.soinside.com 2019 - 2024. All rights reserved.