更改 PHP 的默认配置设置?

更改 PHP 的默认配置设置?

在新的 Unix 服务器上设置 php 时,是否有任何默认的 PHP 设置是您会始终更改的?是否有任何设置是您会始终考虑根据特定环境进行更改的?

答案1

UNIX 服务器上默认安装的 PHP 基本上开箱即用。大部分配置取决于您对服务器的预期用途。

这是我的做法:

  • upload_max_filesize从默认值(2M)更改为更高的值。
  • 安装并启用我最常用的模块:
    • php5-gd
    • php5-cli
    • php5-suhosin
    • php5-curl

但同样:大多数配置取决于您使用服务器的用途,这使得很难对这个问题提供一个简单的答案。

答案2

我没有什么总是改变。实际上,我很少改变什么,因为任何给定的安装

如果它是我自己的开发和播放服务器,我可能会最大化权限来做任何事情,但是在为某个特定的东西部署服务器时,我希望 PHP 尽可能严格,而不会过多地影响脚本的功能。

答案3

禁用魔法引号是我做的第一件事。它只会带来问题并带来虚假的安全感。我不知道为什么默认启用它。

相关内容