为什么不禁用php.ini中的魔术引号生效?

时间:2013-07-03 18:15:18

标签: php magic-quotes-gpc

我在我的根目录中的php.ini末尾禁用了魔术引号,但没有任何变化。仍然在$ _POST条目中的单引号前面反斜杠。因此,我将php.ini放在与正在运行的php文件相同的目录中,并且仅包含禁用魔术引号的行。仍然没有变化。

我在这里缺少什么?

GoDaddy共享服务器上的PHP 5.3.24

php.ini文件:

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

1 个答案:

答案 0 :(得分:1)

您可以使用.htaccess文件进行尝试,您需要这一行:

php_flag magic_quotes_gpc Off

另见php手册:http://php.net/manual/en/security.magicquotes.disabling.php

修改

由于GoDaddy Shared Server不接受上述选项,请尝试改为:

您必须创建一个名为php5.ini的文件,并将其放在根文件夹中。您只能添加所需的三行,或者您可以复制本地计算机上的php.ini文件并编辑所需的更改。