简体   繁体   English

如何使用PHP-FPM升级PHP

[英]How to upgrade PHP with PHP-FPM

I tried to upgrade PHP from 5.2.12 to 5.2.14 (FreeBSD 7) (by make install), but after installation 'php -v' in command line shows '5.2.14' and phpinfo() shows '5.2.12'. 我试图通过make install将PHP从5.2.12升级到5.2.14(FreeBSD 7),但是在命令行中安装'php -v'之后显示'5.2.14',而phpinfo()显示'5.2.12' 。 How can it be? 怎么可能?

Now I'm trying to install PHP patched with PHP-FPM, but get an error that says 'make deinstall' before. 现在,我正在尝试安装修补有PHP-FPM的PHP,但之前收到错误消息“ make deinstall”。

How can I properly install PHP now? 现在如何正确安装PHP? And what happens if I execute 'make deinstall'? 如果执行“ make deinstall”会发生什么? Will config file, extensions and some settings be deleted? 配置文件,扩展名和某些设置会被删除吗?

为了升级任何端口,您必须运行make deinstall :)整个过程应如下所示: make clean && make build && make deinstall && make reinstall或仅使用portupgrade:
portupgrade -fR -o lang/php52

Did you restart your http server? 您是否重新启动了HTTP服务器? It could still be using an in-memory instance of the old PHP 5.2.12 library. 它可能仍在使用旧PHP 5.2.12库的内存实例。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM