2009-09-12 57 views
1

我目前的.htaccess有以下几点。我可以将php_value magic_quotes_gpc添加到.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 

回答

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 

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

相关问题