CakeFest 2024: The Official CakePHP Conference

Настройка во время выполнения

Поведение этих функций зависит от установок в php.ini.

Для настройки модуля используйте нижеперечисленные опции конфигурационного файла php.ini.

Опции настройки Expect
Имя По умолчанию Место изменения Список изменений
expect.timeout "10" INI_ALL  
expect.loguser "1" INI_ALL  
expect.logfile "" INI_ALL  
expect.match_max "" INI_ALL  
Дополнительная информация и описания режимов INI_* даны в разделе «Места установки параметров конфигурации».

Краткое разъяснение конфигурационных директив.

expect.timeout int

Максимальное время ожидания данных при использовании функции expect_expectl().

Значение "-1" задаёт вечное ожидание.

Замечание:

Значение "0" означает, что функция expect_expectl() завершится сразу.

expect.loguser bool

Определяет, будет ли порождённый процесс производить вывод в поток stdout. Так как интерактивные программы обычно дублируют пользовательский ввод, обычно нужно разрешать эту опцию, чтобы взаимодействие было осознанным.

expect.logfile string

Имя файла, куда будет писаться вывод порождённого процесса. Если файл не существует, он будет создан.

Замечание:

Если этой опции присвоено какое-либо не пустое значение, то вывод будет писаться в файл вне зависимости от настройки expect.loguser.

expect.match_max int

Изменяет размер буфера (по умолчанию 2000 байт) используемого для поиска символа звёздочки в шаблонах.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top