gpt4 book ai didi

phpinfo() 没有更新到终端版本?

转载 作者:行者123 更新时间:2023-12-03 23:08:15 28 4
gpt4 key购买 nike

我的 phpinfo() 显示版本为 7.1.23。但是当我在终端上执行 php -v 时,它显示版本为 7.3.10。如何使 phpinfo 版本与 CLI/终端相同?我按照用户 corretge 对这个问题的步骤进行操作: different result between phpinfo.php and php-v假设会解决问题,但事实并非如此。我还将这些行添加到我的 httpd.conf 文件中:

LoadModule php7_module /usr/local/opt/php71/libexec/apache2/libphp7.so
<FilesMatch .php$>
SetHandler application/x-httpd-php
</FilesMatch>

我在最后一个 LoadModule (etc etc etc) 文本的正下方添加了上述所有代码。我的 httpd.conf 的位置是:

/etc/apache2/httpd.conf

因此,无论出于何种原因,都没有奏效。我首先通过 Curl 安装,它没有更新 phpinfo 版本,现在通过 Homebrew 做了同样的事情,同样 - 没有更新结果。

我使用的是 macOS High Sierra 10.13.6

当我运行这个命令时:

/usr/local/bin/php -v

结果是:

PHP 7.3.10

当我运行这个命令时:

/usr/bin/php -v

结果是:

PHP 7.1.23

最佳答案

尝试查看您的/usr/bin/php/usr/local/bin/php 实际调用的是什么程序:

ll /usr/bin/php
ll /usr/local/bin/php

很有可能,就像@Always Sunny 说的,你会发现你的机器上安装了两个版本的PHP。换句话说,这些链接正在调用不同的可执行文件。

关于phpinfo() 没有更新到终端版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58244831/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com