2012-06-22 80 views
5

我在我的網站目錄中發現了php.ini。目錄結構爲什麼使用suhosin?

/mobiles/images/php.ini

Inisde php.ini中,我注意到這條線suhosin.simulation On

這是爲什麼使用,它有什麼作用。

+2

它的詳細[這裏](https://en.wikipedia.org/wiki/Suhosin)。 –

回答

8

http://www.hardened-php.net/suhosin/

了Suhosin是PHP安裝了先進的保護系統。它是 ,旨在保護服務器和用戶免受 PHP應用程序和PHP內核中的已知和未知缺陷。 Suhosin進來兩個獨立的 部分,可以單獨或組合使用。第一部分 是針對PHP核心的一小塊,實現了幾個低級別的對抗bufferoverflows或格式化字符串漏洞 保護 和第二部分是一個功能強大的PHP擴展實現所有 其他保護

http://www.hardened-php.net/suhosin/configuration.html#suhosin.simulation

當運行了Suhosin在仿真模式下,違反記錄照例 但沒有被阻塞或從請求中刪除。

+0

如果我從中刪除該行,會發生什麼情況。它會影響我的網站。 –

+0

@RagavendranRamesh默認爲'off',因此刪除該行將關閉仿真。如果您遇到違規行爲,這隻會產生影響 - 在這種情況下,刪除該行會阻止該行爲,而不是簡單地報告違規行爲。 –