Bonsoir,
j'ai 2 sites de développement sous wamp : un site qui contient tous mes essais et un site de démo que je ne mets à jour avec le contenu du site des essais que quand j'ai obtenu un essai satisfaisant (ainsi, il contient toujours une solution "montrable"). Il a donc une URL différente du site d'essai. Or j'utilise le truc que m'avait montré jreaux62, à savoir que mes fichiers incluent un fichier de config : include $_SERVER['DOCUMENT_ROOT'].'eis2/eis/config/config.php';. Quand je mets à jour le site de démo, il faut donc modifier cette ligne : include $_SERVER['DOCUMENT_ROOT'].'eis/eis/config/config.php';où config.php :La constante PATH est définie autrement dans le site des essais : if(!defined('PATH')) define('PATH','eis2/eis');. Mais l'inclusion du fichier de config est requise dans 8 de mes fichiers ; c'est donc rébarbatif et source d'erreur. N'y aurait-il pas un moyen plus simple de gérer ces 2 sites ?
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php error_reporting(E_ALL ^ (E_NOTICE|E_WARNING|E_DEPRECATED)); // ----------------------------------------------------------- // CONFIGURATION : // ----------------------------------------------------------- define('PATH','eis/eis'); if(!defined('SITE_URL_WWW')) define('SITE_URL_WWW', 'xxxx/'.PATH); // en TEST LOCAL, A REMPLACER PAR... //if(!defined('SITE_URL_WWW')) define('SITE_URL_WWW', 'www.mon-site-en-ligne.com'); // en PRODUCTION if( !defined('SITE_URL_HTTP')) define('SITE_URL_HTTP', 'http://'.SITE_URL_WWW); ?>
Partager