簡體   English   中英

PHP:magic_quotes_gpc無法啟動

[英]PHP:magic_quotes_gpc can not start

我在php.ini中將“ magic_quotes_gpc”設置為“ on”,如下所示:

; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/magic-quotes-gpc
magic_quotes_gpc = On

但似乎不起作用,我使用以下php代碼進行了測試:

if(!get_magic_quotes_gpc()){
    echo "hello world<br />";
}

無論是“打開”還是“關閉”,它始終會打印“ hello world”。 另外,我在計算機上使用wampserver 2.4!

WampServer 2.4隨PHP 5.4一起提供,並且如文檔所述 ,自PHP 5.4.0起,get_magic_quotes_gpc()始終返回false,因為已從語言中刪除了(可怕的)功能。 您不能使用magic_quotes。

首先,您可以檢查您的PHP版本:

自PHP 5.3.0起,Magic Quotes已棄用,而自PHP 5.4.0起,已刪除。

如果要在PHP 5.4以上版本上實現magic_quotes_gpc ,可以使用yidas / magic-quotes ,其作用與magic_quotes_gpc相同。

https://github.com/yidas/php-magic-quotes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM