Поведение этих функций зависит от установок в 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_*, обратитесь к разделу Где могут быть установлены параметры конфигурации.