禁止在 apache 2.2 + mod_php 服务器上自定义 php 配置设置

禁止在 apache 2.2 + mod_php 服务器上自定义 php 配置设置

我有一个服务器,其中 php 作为 apache 模块运行。

服务器上的每个用户都被用 open_basedir 限制在自己的目录中。

我已禁用以下功能:

disable_functions = exec、passthru、shell_exec、system、proc_open、popen、curl_multi_exec、parse_ini_file、show_source

现在我想禁止自定义 php 配置设置,例如:

内存限制

最大执行时间

最大输入时间

帖子最大大小

upload_max_filesize

你会怎么做?

答案1

您可以使用php_admin_valuephp_admin_flag指令将值硬编码到您的 apache 配置中,这将防止.htaccessini_set覆盖您设置的值。

您可以在PHP 文档

相关内容