对于网络托管服务器,应该在 php.ini 中禁用/启用哪些功能?

对于网络托管服务器,应该在 php.ini 中禁用/启用哪些功能?

我有一个 VPS(Ubuntu 12.04),正在测试它的托管服务。目前,该 VPS 只运行一个网站进行测试,那么应该在 php.ini 中禁用/启用哪些功能才能使其更安全?

托管面板 = Zpanel

操作系统 = Ubuntu 12.04

答案1

我建议:

safe_mode = On
expose_php = Off
Enable_dl= Off
magic_quotes = On
register_globals = off
display errors = off
disable_functions = system, show_source, symlink, exec, dl,
shell_exec, passthru, phpinfo, escapeshellarg,escapeshellcmd

但你可能不想要safe_mode = On。在 safe_mode 下,一些 PHP 扩展被禁用,一些软件无法运行,例如 Joomla 和 Drupal。

相关内容