我们被大量的条目淹没了:
已弃用:指令“safe_mode”在 PHP 5.3 及更高版本中已弃用(第 0 行未知) 已弃用:指令“safe_mode”在 PHP 5.3 及更高版本中已弃用(第 0 行未知) 已弃用:指令“safe_mode”在 PHP 5.3 及更高版本中已弃用(第 0 行未知)
在 apache2 错误日志中。但该错误似乎对我们的系统没有任何显着影响。由于错误日志过多,我们很难诊断实际问题和错误。
与我一起工作的系统管理员都不知道错误何时开始出现,也不知道是什么软件可能导致该错误。
我们在 Debian 上使用 Apache/2.2.16。
编辑:我已将问题追溯到 Froxlor 添加每用户 ini 文件,其中一些启用了 safe_mode。似乎没有办法在 froxlor 中全局禁用 safe_mode 或每个用户,并且 froxlor 手册没有任何内容。有什么帮助吗?
最佳答案
Safe_mode 是一项 PHP 功能,已在 5.3 中弃用,并最终在 5.4 中删除。这是毫无意义的,并且有潜在危险,不应使用。
要关闭它,请转到 php.ini 文件并更改
safe_mode = on
到
safe_mode = off
重新启动 apache,你应该就可以开始了。
关于apache2 - 从哪里开始弃用 : Directive 'safe_mode' on line 0 in Apache error logs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18683177/