我可以将php_value magic_quotes_gpc添加到.htaccess吗?

时间:2009-09-12 17:28:53

标签: .htaccess

我目前的.htaccess有以下内容。

RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1

我可以将以下内容添加到.htaccess吗?

php_value include_path ".;C:/xampp/htdocs/phpweb20/include"
php_value magic_quotes_gpc off
php_value register_globals off

1 个答案:

答案 0 :(得分:3)

首先,magic_quotes_gpc是布尔配置,您应该使用php_flag,而不是php_value

请参阅How to change configuration settings,并注意它仅在PHP用作Apache模块时才有效,而不是用作CGI。

考虑magic_quotes_gpc可以更改PHP_INI_PERDIR,它可能会有效......再次,如果您将PHP作为Apache模块运行。


然后:你试过吗?这是最好的认识方式,我会说; - )

如果它不起作用:它可能取决于您的托管服务 - 也许他们有一些可以帮助您的支持?

例如,对于我的托管服务提供商(ovh.com),它运行PHP作为CGI,而不是Apache模块,我必须使用这样的东西来激活magic_quotes_gpc - 这可能意味着相反取消激活:

SetEnv MAGIC_QUOTES 1

但这显然取决于您的托管服务......