禁止在Apache 2.2 + mod_php服务器上自定义phpconfiguration设置

我有一个服务器,PHP作为一个Apache模块运行。

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

我禁用了以下function:

disable_functions = exec,passthru,shell_exec,系统,proc_open,popen,curl_multi_exec,parse_ini_file,show_source

现在我想禁止自定义PHPconfiguration设置,如:

memory_limit的

的max_execution_time

max_input_time设置

的post_max_size

的upload_max_filesize

你将如何去呢?

TY

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

你可以在PHP文档中阅读这些指令