|
打算把生产环境的PHP升级到5.2.11, 于是重新使用ICC编译了PHP-5.2.11+PHP-FPM-0.6.结果编译时失败,出现以下错误:fpm_atomic.h(116): catastrophic error: #error directive: unsupported architecture. please write a patch and send it in#error unsupported architecture. please write a patch and send it in开始以为是我使用独立安装造成的,不过尝试了integrated安装,问题也一样.于是检查了fpm_atomic.h 116行:#else#error unsupported architecture. please write a patch and send it in#endif原来是没有检测当前arch的宏分支. 由于icc的x86_64是定义了__x86_64 而不是__amd64__.修改了一下:#elif ( __amd64__ || __amd64 || __x86_64__ )Patch (php-fpm-icc.patch) :=====================================@@ -37,7 +37,7 @@[...] |
|
所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298
本贴地址:https://www.yunweiku.com/thread-353293-1-1.html
上篇帖子:
在vim中调试php, 安装php code_sniffer,php-md. phpqa.vim
下篇帖子:
PHP读取4种配置文件(php,ini,yaml,xml)
|