FreeBSD 上的 Apache 无法识别 PHP 更新

FreeBSD 上的 Apache 无法识别 PHP 更新

我正在尝试更新 FreeBSD 计算机上的 PHP 安装。我运行了

portsnap fetch update
cd /usr/ports/lang/php56
make reinstall
cd /usr/ports/lang/php56-extensions
make reinstall
service apache24 restart

然后重新加载显示输出的页面phpinfo(),它仍然显示,5.6.24但如果我php --version在 shell 提示符下运行,我得到

PHP 5.6.31 (cli) (built: Aug 30 2017 13:40:53)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

显然我忘记了这里的一步,但是我已经有一段时间没有这样做了,我的记忆有点模糊......


编辑

正如箭头,我还有两个步骤要执行:

cd ../../www/mod_php56/
make clean reinstall

(请注意,如果没有make clean工作5.6.24目录,我不确定为什么。)

答案1

是的,www/mod_php56也重新安装。

相关内容