PHP
PHP / MySql

Recherche
 
ManuelPHP.com

Utilisation de la table des ressources persistantes
<<<
Ajouter des directives de configuration à l'exécution Étendre PHP 3
>>>

9.4.1 Créer une fonction PHP
9.4 Étendre PHP 3
9 PHP et le moteur interne Zend
 Manuel PHP

Prototypes de fonctions
Arguments de fonctions
Fonctions à nombre d'arguments variable
Utiliser les arguments d'une fonction
Gestion de la mémoire dans une fonction
Affecter une variable dans la table des symboles
Retourne une valeur simple
Retourner des valeurs complexes
Utilisation de la liste des ressources
Utilisation de la table des ressources persistantes
->Ajouter des directives de configuration à l'exécution

9.4.1.11 Ajouter des directives de configuration à l'exécution

De nombreuses caractéristiques de PHP peuvent être configurée à l'exécution. Ces directives peuvent apparaître dans le fichier php3.ini , ou, dans le cas du module Apache, dans le fichier .conf . L'avantage de l'avoir dans le fichier .conf , est que ces caractéristiques peuvent être configurées dossier par dossier. Cela signifie qu'un dossier peut avoir un safe mode exec dir, tandis qu'un autre en aura un autre. Cette granularité de la configuration peut être extrêmement pratique lorsque le serveur supporte plusieurs serveurs virtuels.

Les étapes de configuration d'une nouvelle directive sont :

  1. Ajouter la directive à la structure php3_ini_structure dans le fichier mod_php3.h .
  2. Dans main.c, éditez la fonction php3_module_startup et ajoutez l'appel approprié à cfg_get_string() ou cfg_get_long().
  3. Ajoutez la directive, ses restrictions et un commentaire dans la structure php3_commands du fichier mod_php3.c. Notez la partie restrictions RSRC_CONF sont des directives qui ne peuvent être disponibles que dans le fichier de configuration Apache. Toutes les directives OR_OPTIONS peuvent être placées n'importe où, y compris dans un fichier .htaccess .
  4. Soit dans php3take1handler(), soit dans php3flaghandler(), ajoutez l'entrée appropriée pour votre directive.
  5. Dans la section de configuration, de _php3_info(), dans le fichier functions/info.c, vous devez ajouter votre configuration.
  6. Finalement, vous devez utiliser votre configuration quelque part. Elle sera accessible par php3_ini.directive.

<< Ajouter des directives de configuration à l'exécution >>
Utilisation de la table des ressources persistantes Créer une fonction PHP Étendre PHP 3





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2012-05-25