FastNetMon

Saturday, 17 April 2010

Debian, конфигурация PHP, max_execution_time и папочка conf.d

Допустим, есть конфиг /etc/php5/cgi/php.ini и в нем задана опция:

max_execution_time = 90


и есть файл:
/etc/php5/conf.d/my.ini

в нем этот параметр перекрыт:

max_execution_time = 91


То какое значение примет PHP?

Вот такое:
php5-cgi -i | grep max_exec
max_execution_time 91

Причем, у PHP как модуля Apache подход в точности такой же.

А CLI же версии решительно на всех пофигу:
php5 -i | grep max_exec
max_execution_time => 0 => 0


Иными словами, больший приоритет имеет то, что находится в папке conf.d, а не в родном php.ini.

2 comments :

  1. Возможно, всё таки 91, а не 9191?:)

    ReplyDelete
  2. Фиксед, там верстка поехала, там на самом деле два 91 подряд - один глобальный, второй локальный.

    ReplyDelete

Note: only a member of this blog may post a comment.