我正在尝试在 PHP 中关闭 magic_quotes_gpc。我正在使用 Apache 和 Ubuntu 运行 PHP。
我在我的配置文件(/etc/php5/apache2/php.ini)中有:
magic_quotes_gpc Off
在我使用 phpinfo() 创建页面的地方,它显示 magic_quotes_gpc 为 on。我还查看了已解析的附加 .ini 文件,但没有任何设置。
为什么 PHP 忽略这一点?
我正在尝试在 PHP 中关闭 magic_quotes_gpc。我正在使用 Apache 和 Ubuntu 运行 PHP。
我在我的配置文件(/etc/php5/apache2/php.ini)中有:
magic_quotes_gpc Off
在我使用 phpinfo() 创建页面的地方,它显示 magic_quotes_gpc 为 on。我还查看了已解析的附加 .ini 文件,但没有任何设置。
为什么 PHP 忽略这一点?
尝试在 php.ini 中添加/编辑
magic_quotes_gpc = Off
添加重新启动您的apache服务以使其生效后
您可以使用 .htaccess 关闭它们:
php_flag magic_quotes_gpc Off
如果可写 php.ini 也使用 php
ini_set('magic_quotes_gpc' , 0 );
首先,它已被弃用,所以不要依赖它。嗯嗯嗯?
其次,检查
加载的配置文件
在下面phpinfo()
还添加:
php_flag magic_quotes_gpc Off
到你的.htaccess
文件。
凉爽的?
你最近做了这个改变吗?如果是这样,您必须重新启动 PHP 才能使其生效。