httpd.conf:PHP,本地值不起作用

发布于 2024-11-02 07:01:17 字数 207 浏览 0 评论 0原文

现在,当我运行 phpinfo() 时,我得到了这个: disable_functions:[local]=exec,[master]=shell_exec 但我仍然可以在放置 phpinfo 的文件中执行 exec。为什么? Local 会覆盖 master,不是吗?我该如何解决这个问题?

问候, 凯文

I now have this when I run phpinfo():
disable_functions: [local]=exec, [master]=shell_exec
But I still can execute exec in that file where I put phpinfo in. Why? Local does overwrite master, doesn't it? How can I fix this?

Regards,
Kevin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

终弃我 2024-11-09 07:01:17

disable_functions< /strong> 指令只能在 php.ini 中设置 - 所以,我猜 PHP 会忽略您的 local 值,在这种情况下。

引用我链接到的手册页:

该指令必须在 php.ini 中设置
例如,您不能将其设置为
httpd.conf。

The disable_functions directive can only be set in php.ini -- so, I'm guessing your local value is just ignored by PHP, in this case.

Quoting the manual page I linked to :

This directive must be set in php.ini
For example, you cannot set this in
httpd.conf.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文