Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 窗用苏霍辛_Php_Suhosin - Fatal编程技术网

Php 窗用苏霍辛

Php 窗用苏霍辛,php,suhosin,Php,Suhosin,我想知道是否可以在不完全重新编译php库的情况下安装Suhosin for php。我环顾了很多地方,找到的都是Linux和其他windows替代品的资源。我确实偶然发现了一个用于windows的资源,但它需要在启用了Suhosin的情况下重新编译php,有没有办法在现有的已编译php库上实现这一点 我在cmd中尝试了php-f suhosin-patch-5.3.9-0.9.10.patch,它提供了控制台输出,但没有编译实际的文件,因此此时无法安装扩展名 以下是windows资源: 谢谢。

我想知道是否可以在不完全重新编译php库的情况下安装Suhosin for php。我环顾了很多地方,找到的都是Linux和其他windows替代品的资源。我确实偶然发现了一个用于windows的资源,但它需要在启用了Suhosin的情况下重新编译php,有没有办法在现有的已编译php库上实现这一点

我在cmd中尝试了
php-f suhosin-patch-5.3.9-0.9.10.patch
,它提供了控制台输出,但没有编译实际的文件,因此此时无法安装扩展名

以下是windows资源:


谢谢。

-f
是编译的解释器的标志,它使解释器执行指定的php源代码。suhosin是php解释器的补丁,它是用C编写的


因此,您必须先获取php解释器的源代码,然后应用suhosin,然后是php。

Hmm,谢谢,这似乎是一项很好的工作。使用suhosin的优势是否足够强大,可以实现这一点?好吧,如果您运行的是Windows,那么您很可能不会运行高安全性系统。作为一个初学者,你也更可能以某种方式射中自己的脚(例如,忘记更新)。最后,suhosin的许多部分正在集成到主线编译器中,所以我想说不。