2012-04-07 127 views
2

我想知道是否可以在不完全重新編譯php庫的情況下安裝Suhosin for php。我周圍看了很多,我能找到的是Linux和其他Windows替代品的資源。我偶然發現了一個窗口資源,但它需要重新編譯啓用Suhosin的php,有沒有辦法在現有的編譯php庫上做到這一點?Suhosin for Windows

我在CMD中嘗試了php -f suhosin-patch-5.3.9-0.9.10.patch,它給出了一個控制檯輸出,但沒有編譯實際的文件,所以在這一點上安裝擴展是不可能的。

這裏的窗戶種源: http://board.deioncube.in/showthread.php?tid=96

感謝。

回答

1

-f是一個編譯解釋器的標誌,它使解釋器執行指定的源代碼php。 suhosin是一個php解釋器的補丁,寫在C

因此,您必須download php解釋器的源代碼,應用suhosin,然後recompile php。

+0

嗯,謝謝,這似乎是一個很好的工作。使用suhosin的好處是否足以應付這種情況? – icomrade 2012-04-07 17:07:24

+1

那麼,如果你正在運行Windows,那麼你很可能不會運行高安全系統。作爲一名初學者,你也更有可能以某種方式將自己踢在腳下(例如,忘記更新)。最後,suhosin的很多部分都被集成到主線編譯器中,所以我會說不。 – phihag 2012-04-07 17:09:23