0

我正在尝试在 PHP 中关闭 magic_quotes_gpc。我正在使用 Apache 和 Ubuntu 运行 PHP。

我在我的配置文件(/etc/php5/apache2/php.ini)中有:

magic_quotes_gpc Off 

在我使用 phpinfo() 创建页面的地方,它显示 magic_quotes_gpc 为 on。我还查看了已解析的附加 .ini 文件,但没有任何设置。

为什么 PHP 忽略这一点?

4

3 回答 3

4

尝试在 php.ini 中添加/编辑

magic_quotes_gpc = Off 

添加重新启动您的apache服务以使其生效后

您可以使用 .htaccess 关闭它们:

php_flag magic_quotes_gpc Off

如果可写 php.ini 也使用 php

ini_set('magic_quotes_gpc' , 0 );
于 2013-02-01T05:08:49.100 回答
1

首先,它已被弃用,所以不要依赖它。嗯嗯嗯?

其次,检查

加载的配置文件

在下面phpinfo()

在此处输入图像描述

还添加:

php_flag magic_quotes_gpc Off到你的.htaccess文件。

凉爽的?

于 2013-02-01T05:06:11.510 回答
0

你最近做了这个改变吗?如果是这样,您必须重新启动 PHP 才能使其生效。

于 2013-02-01T05:06:55.760 回答