禁用php函数时禁用Mediawiki上载

时间:2013-07-10 14:13:45

标签: php security file-upload mediawiki

我有一个mediaiwki安装,上传工作完美。但是,出于安全原因,我从php.ini禁用了一些php函数:

disable_functions = passthru,system,popen,proc_open,parse_ini_file,show_source,chdir,ini_set,ini_get,diskfreespace,disk_total_space,php_uname,posix_geteuid,exec,shell_exec,posix_getpwuid,chmod

导致自动禁用mediawiki上传。

有人知道哪个禁用功能用于文件上传过程?我尝试重新启用popenproc_open,但它们似乎没有相关性。

我知道我可以通过尝试启用每个功能来解决它​​,但我认为在SO上提出这样的问题会很好。

1 个答案:

答案 0 :(得分:1)

我很遗憾地说,但您应该从禁止列表中删除这些功能:parse_ini_file,chdir,ini_get,ini_set,chmod

让mediawiki上传工作正常