El comportamiento de estas funciones está afectado por los valores definidos en php.ini.
| Nombre | Valor por defecto | Modificable | Changelog |
|---|---|---|---|
| sybase.allow_persistent | "On" | PHP_INI_SYSTEM | |
| sybase.max_persistent | "-1" | PHP_INI_SYSTEM | |
| sybase.max_links | "-1" | PHP_INI_SYSTEM | |
| 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 | "Off" | PHP_INI_SYSTEM | |
| magic_quotes_sybase | "Off" | PHP_INI_ALL |
A continuación se presenta una corta explicación de las directivas de configuración.
por si quiere permitir conexiones persistentes Sybase.
El número maximo de conexiones persistentes Sybase por proceso, -1 significa sin limite.
El número maxino de conexiones Sybase por proceso, incluyendo conexiones persistentes. -1 significa sin limite.
La minima severidad de error en número a desplegar.
La minima severidad de error en mensaje a desplegar.
Modo de compatibilidad con versiones anteriores de PHP 3.0 si está en ON, causará que PHP automáticamente asigne tipos a los resultados de acuerdo a su tipo en Sybase, en vez de tratarlo todo como cadenas. Este modo de compatibilidad probablemente no estará por siempre, así que trate de aplicar los cambios necesarios al codigo, y cambie esta opción a OFF.
Si está en ON magic_quotes_sybase , un apostrofe es protegido por un apóstrofe (') en vez de un diagonal invertido (\) si magic_quotes_gpc o magic_quotes_runtime estan activadas.
Note: Note que cuando magic_quotes_sybase están en ON completamente ignora magic_quotes_gpc . En este caso aún cuando magic_quotes_gpc está activada, ni siquiera las comillas dobles ("), diagonal invertida (\) o valores NULL serán protegidos.
| Nombre | Valor por defecto | Modificable | Changelog |
|---|---|---|---|
| sybct.allow_persistent | "On" | PHP_INI_SYSTEM | Available since PHP 4.0.4. |
| sybct.max_persistent | "-1" | PHP_INI_SYSTEM | Available since PHP 4.0.4. |
| sybct.max_links | "-1" | PHP_INI_SYSTEM | Available since PHP 4.0.4. |
| sybct.min_server_severity | "10" | PHP_INI_ALL | Available since PHP 4.0.4. |
| sybct.min_client_severity | "10" | PHP_INI_ALL | Available since PHP 4.0.4. |
| sybct.hostname | NULL | PHP_INI_ALL | Available since PHP 4.0.4. |
| sybct.deadlock_retry_count | "-1" | PHP_INI_ALL | Available since PHP 4.0.4. |
A continuación se presenta una corta explicación de las directivas de configuración.
Si se desea permitir conexiones persistentes en Sybase-CT. El valor por defecto es ON.
El número maximo de conexiones persistentes Sybase-CT por proceso. El valor por defecto es -1 que significa que no tiene limite.
El número maxino de conexiones Sybase-CT por proceso, incluyendo conexiones persistentes. El valor por defecto es -1 que significa que no tiene limite.
Los mensajes del servidor con severidad mayor o igual a sybct.min_server_severity serán reportadas como alertas. Este valor puede tambien ser fijado desde un script llamando la función sybase_min_server_severity(). El valor por defecto es 10 el cuál reporte errores con nivel de severidad de información o superiores.
Los mensajes de la libreria del cliente con severidad mayor o igual a sybct.min_client_severity serán reportados como alertas. Este valor puede tambien ser cambiado por un script llamando sybase_min_client_severity(). El valor por defecto es 10 el cuál efectivamente desabilita reportar.
El tiempo máximo en segundos a esperar para que un intento de conexión sea exitosa antes de regresar una falla. Note que si max_execution_time ha sido excedido cuando se ha terminado el tiempo para un intento de conexión, su script será terminado antes de que pueda hacer algo respecto de la falla. El valor por defecto es un minuto.
El máximo tiempo en segundos a esperar para que un select_db o una operación de consulta sean exitosos antes de que ocurra una falla. Note que si max_execution_time ha sido excedido cuando se ha terminado el tiempo para un intento de conexión, su script será terminado antes de que pueda hacer algo al respecto de la falla. No tiene límite por defecto.
El nombre del equipo desde el que te estás conectando, para ser desplegado por sp_who. El valor por defecto es none.
Te permite definir que tan seguido se tiene que reintentar cuando se encuentre con un escenario de "deadlock". El valor por defecto es -1. o "por siempre".
For further details and definitions of the PHP_INI_* constants, see the php.ini directives.