include path : ini_set ou htaccess ? - PHP - Programmation
Marsh Posté le 19-04-2010 à 11:47:41
la 3ième solution est de modifier le php.ini
En général, quand on installe Zend framework, je dirais que l'admin système va naturellement mettre son path dans le php.ini.
Sinon, plutôt que de faire un ini_set() dans tous test fichiers, fais un fichier Config.php appelé par tous tes fichiers qui en ont besoin et c'est dedans que tu feras ton ini_set().
Marsh Posté le 19-04-2010 à 18:58:55
Merci rufo pour ta réponse.
Finalement plutot que de trouver une solution j'ai changé le sujet :-D
Je vais placer mon Zend directement dans le projet, et donc plus besoin de include_path
Je dois mettre [Résolu] dans le titre du post ? ;-)
Marsh Posté le 20-04-2010 à 00:49:27
Il me semble que ZF conseille set_include_path(), à vérifier ?
Marsh Posté le 21-04-2010 à 08:56:55
rufo a écrit : la 3ième solution est de modifier le php.ini |
pas besoin d'include un fichier config.php :
Z.F passe par un fichier bootstrap (index.php)
et Z.F travaille déjà avec la directive set_include_path pour construire son environnement. Suffit juste d'y ajouter le folder Zend.
ça ne pose pas de problème, car les premiers appels aux objets de Z.F se font après la définition de ces paramètres.
Marsh Posté le 21-04-2010 à 09:30:44
merci, je ne savais pas (pas encore travaillé avec ZF)
Marsh Posté le 21-04-2010 à 18:31:19
yep, c'est pour ça que je me suis permis l'éclaircissement. Le concept est le même, mais Z.F le fait pour l'utilisateur
Marsh Posté le 18-04-2010 à 16:15:34
Hello,
Je développe un projet opensource qui utilisera zend et qui s'installera sur des environnements que je ne maitriserai pas.
Pour son fonctionnement Zend à besoin qu'on lui définisse par un include_path son répertoire de library.
Mieux vaut t'il que dans chaqun de mes fichiers je réalise un set_include_path
ou bien définir dans un .htaccess "php_value include_path"
Merci pour vos avis
---------------
Du tofu en Alsace : www.tofuhong.com