如果你使用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