Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
Имя | По умолчанию | Место изменения | Список изменений |
---|---|---|---|
sybase.allow_persistent | "1" | PHP_INI_ALL | PHP_INI_ALL в PHP <= 4.0.2. PHP_INI_SYSTEM в PHP <= 4.0.3. |
sybase.max_persistent | "-1" | PHP_INI_ALL | PHP_INI_ALL в PHP <= 4.0.2. PHP_INI_SYSTEM в PHP <= 4.0.3. |
sybase.max_links | "-1" | PHP_INI_ALL | PHP_INI_ALL в PHP <= 4.0.2. PHP_INI_SYSTEM в PHP <= 4.0.3. |
sybase.interface_file | "/usr/sybase/interfaces" | PHP_INI_SYSTEM | |
sybase.min_error_severity | "10" | PHP_INI_ALL | |
sybase.min_message_severity | "10" | PHP_INI_ALL | |
sybase.compatability_mode | "0" | PHP_INI_ALL | |
magic_quotes_sybase | "0" | PHP_INI_ALL | Устарело с PHP 5.3.0. Удалено в PHP 5.4.0. |
Краткое разъяснение конфигурационных директив.
-
sybase.allow_persistent
boolean -
Разрешать ли постоянные соединения Sybase.
-
sybase.max_persistent
integer -
Максимальное количество постоянных соединений Sybase на процесс. -1 для неограниченного числа.
-
sybase.max_links
integer -
Максимальное количество соединений Sybase на процесс, включая постоянные. -1 для неограниченного числа.
-
sybase.min_error_severity
integer -
Минимальная критичность отображаемых ошибок.
-
sybase.min_message_severity
integer -
Минимальная критичность отображаемых сообщений.
-
magic_quotes_sybase
boolean -
Если параметр
magic_quotes_sybase
включен, то одиночные кавычки экранируются одиночными кавычками, а не обратным слешем, если разрешены magic_quotes_gpc или magic_quotes_runtime. Эта опция принимается во внимание функциями addslashes() и stripslashes().Замечание:
Обратите внимание, что включение
magic_quotes_sybase
iполностью переопределяет поведениеmagic_quotes_gpc
. В этом случае при включенииmagic_quotes_gpc
ни двойные кавычки, ни обратные слеши, ни NUL не будут экранированы.ВниманиеДанная возможность была объявлена УСТАРЕВШЕЙ, начиная с PHP 5.3.0 и была УДАЛЕНА в PHP 5.4.0.
Имя | По умолчанию | Место изменения | Список изменений |
---|---|---|---|
sybct.deadlock_retry_count | "0" | PHP_INI_ALL | Доступно с PHP 4.3.0. |
Краткое разъяснение конфигурационных директив.
-
sybct.login_timeout
integer -
Максимальное количество секунд ожидания при соединении, прежде чем оно будет признано неудачным. Обратите внимание, что если max_execution_time будет превышено при ожидании соединения, то ваш скрипт завершится до того, как сможет обработать ошибку неудачного соединения. По умолчанию равно одной минуте.
-
sybct.timeout
integer -
Максимальное количество секунд ожидания select_db или при выполнении запроса, прежде чем операция будет признано неудачной. Обратите внимание, что если при ожидании будет превышено max_execution_time, то ваш скрипт завершится до того, как сможет обработать ошибку неудачной операции с БД. По умолчанию - бесконечно.
-
sybct.deadlock_retry_count
int -
Позволяет задать количество повторов при взаимных блокировках (deadlocks). По умолчанию 0. -1 означает "вечно".
Для подробного описания констант PHP_INI_*, обратитесь к разделу Где могут быть установлены параметры конфигурации.