整合php版本服务器或者命令行

整合php版本服务器或者命令行

在命令行中

$which php

/usr/local/bin/php

$php -v

PHP 7.2.10 (cli) (built: Sep 14 2018 07:07:08) ( NTS )

在 Apache 上检查 phpinfo();

apache2handler

Apache Version  Apache/2.4.33 (Unix) PHP/7.1.16

我不明白 apache 如何决定 php 路径。

我怎样才能让 apache 使用与命令行相同的 php?

答案1

检查您的 Apache 配置文件。其中有几项可用于指向 PHP 所在的位置。第一个指令是 ,PHPIniDir可以设置为告诉 Apache PHP 所在的位置。

另一个指令是LoadModule php7_module告诉 Apache 在哪里找到 Apache 应该使用的 PHP 模块。

相关内容