如果你使用MAMP臨,編輯php.ini文件,直接導致它被覆蓋MAMP臨重新啓動時。我必須通過MAMP Pro GUI進行編輯以關閉「magic_quotes_gpc」。
在MAMP臨,去
File > Edit Template > PHP > [The PHP you're using, in my case PHP 5.3.14 php.ini]
(IMG鏈接:http://i.stack.imgur.com/ToUqF.png)。
在那裏,您可以查找'magic_quotes_gpc = On'並將其設置爲'magic_quotes_gpc = Off'。保存文件並重新啓動MAMP Pro。
如果你只看到 'magic_quotes_sybase =關',這發生在我身上,我用這些行修改了它:
; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off
; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off
; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off
(IMG鏈接:http://i.stack.imgur.com/HsyPw.png)
希望幫助!
你確定你修改了正確的'php.ini'。就像我所看到的,你正在使用MAMP。路徑應該是這樣的:'/ Applications/MAMP/bin/php/php?。??/ conf/php.ini'。 – evotopid 2012-01-07 12:34:03
我剛剛在Applications/MAMP/conf/php5.3/php.ini中打開了php.ini,並添加了 ;魔術引號 magic_quotes_gpc =關閉 關於「您確定您修改了正確的php.ini」嗎?是的,因爲我只有1個PHP。ini當我通過mac搜索它時 – 2012-01-07 12:38:05
你是否設法解決這個問題?我有同樣的確切問題,不能關閉魔術引號..但。儘管在.ini文件中默認設置爲關閉 – 2012-04-08 02:27:35