zend-server - 使用Zend Server,是否可以自行编译php?

WBOY
Release: 2016-06-06 20:31:46
Original
1007 people have browsed it

原因:
最近php爆出了一个multipart/form-data的漏洞,我用的是Zend Server CE 5.6, php版本是5.3.14, 官方没有针对此版本的修复方案。
问题:
想着通过更改zend server中使用的php源码,然后重新编译来修复这个问题,是否可行?如果可行,是否可以给个步骤,另外系统中用到了zend server的java_bridge 等其他的模块,这些应该如何处理?
(不能升级Zend server,系统为Ubuntu 10.04.4)

回复内容:

原因:
最近php爆出了一个multipart/form-data的漏洞,我用的是Zend Server CE 5.6, php版本是5.3.14, 官方没有针对此版本的修复方案。
问题:
想着通过更改zend server中使用的php源码,然后重新编译来修复这个问题,是否可行?如果可行,是否可以给个步骤,另外系统中用到了zend server的java_bridge 等其他的模块,这些应该如何处理?
(不能升级Zend server,系统为Ubuntu 10.04.4)

我自己来回答吧。
不用考虑问题中提到的java_bridge之类的模块,只要安装Zend Server中使用的php源码之后,就可以按照正常从源码安装php的步骤去编译,安装了。
可能遇到的问题:
1.不知道configure选项
可以使用php-config --configure-options来查看之前的configure选项,可能需要对应地改一些配置的值。
2.可能会缺少编译环境所需要的软件
我在重新编译的时候安装的有libxml2-dev, openssl-dev, zlib-dev.

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template