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
但如果我在shell提示符运行php --version
,我得到
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
工作目录,我不知道为什么。)
是的,也重新安装www/mod_php56
。