Configuration à l'exécution
Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
Sybase
Nom | Défaut | Modifiable | Historique |
---|---|---|---|
sybase.allow_persistent | "1" | PHP_INI_ALL | PHP_INI_ALL en PHP <= 4.0.2. PHP_INI_SYSTEM en PHP <= 4.0.3. |
sybase.max_persistent | "-1" | PHP_INI_ALL | PHP_INI_ALL en PHP <= 4.0.2. PHP_INI_SYSTEM en PHP <= 4.0.3. |
sybase.max_links | "-1" | PHP_INI_ALL | PHP_INI_ALL en PHP <= 4.0.2. PHP_INI_SYSTEM en 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 | Obsolète en PHP 5.3.0. Supprimé en PHP 5.4.0. |
Voici un éclaircissement sur l'utilisation des directives de configuration.
-
sybase.allow_persistent
booléen -
Activation ou non des connexions persistantes.
-
sybase.max_persistent
entier -
Le nombre maximum de connexions Sybase persistantes par processus. -1 signifie illimité.
-
sybase.max_links
entier -
Le nombre maximum de connexions Sybase par processus. -1 signifie illimité.
-
sybase.min_error_severity
entier -
Le niveau minimal d'erreur à afficher.
-
sybase.min_message_severity
entier -
Le niveau minimal de message d'erreur à afficher.
-
magic_quotes_sybase
booléen -
Si
magic_quotes_sybase
est aussi activé, un guillemets simple est échappé avec un guillemet simple au lieu d'un antislash, si magic_quotes_gpc ou magic_quotes_runtime est activé. Cette directive est aussi respectée par les fonctions addslashes() et stripslashes().Note:
Si la directive
magic_quotes_sybase
est activée, elle remplacera complètementmagic_quotes_gpc
. Ce qui fait que même simagic_quotes_gpc
retourneTRUE
, les guillemets doubles, les antislashs ou les caractèresNULL
ne seront pas protégés.AvertissementCette fonctionnalité est devenue OBSOLETE depuis PHP 5.3.0 et a été SUPPRIMEE depuis PHP 5.4.0.
Sybase-CT
Nom | Défaut | Modifiable | Historique |
---|---|---|---|
sybct.deadlock_retry_count | "0" | PHP_INI_ALL | Disponible depuis PHP 4.3.0. |
Voici un éclaircissement sur l'utilisation des directives de configuration.
-
sybct.login_timeout
entier -
Le nombre maximal de secondes à attendre pour effectuer avec succès une connexion avant d'échouer. Notez que si max_execution_time est dépassé avant que ce nombre de secondes, votre script se terminera avant de pouvoir exécuter une action sur l'échec de connexion. Par défaut, ce nombre vaut une minute.
-
sybct.timeout
entier -
Le nombre maximal de secondes à attendre pour effectuer avec succès une requête avant d'échouer. Notez que si max_execution_time est dépassé avant que ce nombre de secondes, votre script se terminera avant de pouvoir exécuter une action sur l'échec de connexion. Par défaut, aucune limite n'est fixé.
-
sybct.deadlock_retry_count
int -
Permet de définir le nombre de tentatives de résolution des blocages. La valeur par défaut est 0, et la valeur -1 signifie forever, c'est à dire indéfiniment.
Pour plus de détails sur les modes PHP_INI_*, reportez-vous à Où une directive de configuration peut être modifiée.
Version en cache
22/12/2024 23:54:15 Cette version de la page est en cache (à la date du 22/12/2024 23:54:15) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-sybase.configuration.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.