如何允许php_flag allow_url_include On

时间:2014-12-12 20:35:38

标签: .htaccess

我可以在我创建的info.php中看到allow_url_include已关闭。

所以我尝试使用带有此行的.htaccess文件启用它

php_flag allow_url_include On 

刷新info.php后,它仍处于关闭状态。

是否有其他方法可以启用此网址包含或者这是.htaccess中的错误行?

1 个答案:

答案 0 :(得分:1)

allow_url_includePHP_INI_SYSTEM指令,因此无法使用mod_php5 php_flag进行设置。如果您正在运行GCI模式(与大多数共享托管PHP配置的情况一样,那么您可以在 php.ini 中设置此指令。

请注意,建议不要这样做,因为允许基于URI的包含这是一个全局设置,通常既不安全又高效,并且使您的脚本极易受到攻击。如果您确实需要在特殊情况下执行此操作,最好将脚本读入字符串并对其进行评估。