Назад | Перейти на главную страницу

Изменить настройки конфигурации по умолчанию для PHP?

При настройке php на новом сервере на базе Unix есть ли какие-либо настройки PHP по умолчанию, которые вы всегда будете изменять? Что вы всегда будете рассматривать для изменения в зависимости от конкретной среды?

Установка PHP по умолчанию на сервере UNIX в значительной степени работает "из коробки". Большая часть конфигурации зависит от желаемого использования сервера.

Вот что я делаю:

  • + Изменить upload_max_filesize от значения по умолчанию (2M) до более высокого.
  • Установите и включите модули, которые я использую чаще всего:
    • php5-gd
    • php5-cli
    • php5-suhosin
    • php5-curl

Но опять же: большая часть конфигурации зависит от того, для чего вы используете сервер, что затрудняет дать простой ответ на этот вопрос.

Отключение волшебных цитат - одно из первых, что я делаю. Он только создает проблемы и создает ложное чувство безопасности. Я не понимаю, почему он включен по умолчанию.

Нет чего-то, что я всегда изменение. На самом деле я редко что-то меняю, потому что любая установка.

Если это мой собственный сервер для разработки и игры, я, вероятно, максимально ограничиваю разрешения, чтобы делать что-либо, но при развертывании сервера для чего-то конкретного я хочу, чтобы PHP был как можно более строгим, не влияя на функциональность скриптов слишком много.