Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2008, 12h13   #1
Membre du Club
 
Inscription : septembre 2006
Messages : 184
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 184
Points : 43
Points : 43
Par défaut Redondance include() VS php.ini

Bonjour,

Peut on configurer dans php.ini un include sur soit toutes les pages du site soit les pages d'un dossier ? Et peut on aussi le configurer en local ?

Merci
taffMan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 12h19   #2
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 31
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 31
Points : 31
Points : 31
Regarde le paramètre "include_path " du php.ini.
Dans cette variable tu indique une liste de répertoires ou, lorsque tu fais un include ou require_once, php ira chercher par défaut
Eric_M_78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 13h46   #3
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Je ne sais pas si j'ai bien compris la question mais PHP met à votre disposition deux directives auto_prepend_file et auto_append_file qui représentent respectivement un fichier à inclure avant tout script et après.

Quant à la configuration globale contre locale (un répertoire particulier), il suffit, si cela est possible, de jouer sur la configuration d'Apache (requiert PHP fonctionnant comme module Apache). Pour une application au site, soit vous modifiez le fichier de configuration d'Apache pour ajouter au répertoire (directive Directory) représentant sa racine :
Code X :
php_admin_value auto_prepend_file "/chemin/vers/fichier/à/inclure"
Soit vous placez un fichier .htaccess (requiert AllowOverride à Options) ayant pour contenu :
Code X :
php_value auto_prepend_file "/chemin/vers/fichier/à/inclure"
à la racine de ce site.

Réutilisez la deuxième solution pour changer sa valeur sur un sous-répertoire particulier.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 17h03   #4
Membre du Club
 
Inscription : septembre 2006
Messages : 184
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 184
Points : 43
Points : 43
Merci je vais étudier ça ...
taffMan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h03.


 
 
 
 
Partenaires

Hébergement Web