Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在.htaccess文件中将安全模式设置为OFF不起作用_Php_.htaccess_Safe Mode_Php Safe Mode - Fatal编程技术网

Php 在.htaccess文件中将安全模式设置为OFF不起作用

Php 在.htaccess文件中将安全模式设置为OFF不起作用,php,.htaccess,safe-mode,php-safe-mode,Php,.htaccess,Safe Mode,Php Safe Mode,我在打开安全模式的服务器上。 现在服务器允许.htaccess文件。 我的公共html文件夹中有一个,设置为Wordpress。 现在在一个子域中,我想插入一个可在安全模式下运行的.htaccess文件 我试过theese: php_value safe_mode 0 php_flag safe_mode 0 php_value safe_mode off php_flag safe_mode off 但都不管用 谁知道我该怎么做? 我不能要求服务器所有者禁用安全模式,基本上也不能要求他做任何

我在打开安全模式的服务器上。 现在服务器允许.htaccess文件。 我的公共html文件夹中有一个,设置为Wordpress。 现在在一个子域中,我想插入一个可在安全模式下运行的
.htaccess
文件

我试过theese:

php_value safe_mode 0
php_flag safe_mode 0
php_value safe_mode off
php_flag safe_mode off
但都不管用

谁知道我该怎么做?
我不能要求服务器所有者禁用安全模式,基本上也不能要求他做任何事情。

听起来他不允许您覆盖安全模式。这很有意义,因为如果任何人都可以在他们认为合适的时候禁用共享服务器,那么在安全模式下运行共享服务器有什么意义呢。您可能需要在没有安全模式的情况下重新定位到服务器,因为更改该值的唯一选项不适用于您。安全模式已被弃用,不打算使用。服务器所有者处理安全性的“安全”方法是通过操作系统和设置正确的帐户权限。

无法更改
安全模式的值。只能按原样在
php.ini
httpd.conf
中设置配置设置


如果可以在
.htaccess
中设置,也不会安全。它在PHP5.4中被删除了,所以这可能是告诉你的主人为你禁用它的一个理由。

我已经按照Marco Demaio在这个问题的最后一个答案中的说明禁用了安全模式


我希望它对你也有用

服务器所有者可以阻止关闭安全模式。这可能就是为什么这不起作用的原因——或者PHP不是作为Apache模块运行的
安全模式
在PHP5.3中被弃用,在PHP5.4中被删除(昨天刚刚发布)。“您不能在httpd.conf文件中禁用每个虚拟主机或每个目录的函数”这是可能的,只是做到了:)