Bonjour,
Je commence le développement d'un site avec la 1.92 dans l'intention
d'utiliser la mutualisation du noyau pour des sous domaines.
J'ai galéré avec mon fichier "mes_options.php" dont voici un extrait :
<...
$dossier_squelettes = "";
define("_php_com", "./perso-php-com-0703/");
define("_root" ,$_SERVER['DOCUMENT_ROOT']."/");
define("_spipcom" ,"/kunden/homepages/40/d141270666/htdocs/airlibre/");
$url_du_domaine=$_SERVER['SERVER_NAME'];
$suite_url=$_SERVER['REQUEST_URI']; // ce qu'il y a après le nom de domaine
$dossier_domaine = str_replace(".$nom_du_domaine_principal", "",
$url_du_domaine);
include"domaines/".$dossier_domaine.".php";
$_GET['dossier_domaine']=$dossier_domaine;
//set_include_path(get_include_path().":"._spipcom."perso-php-com-0703:");
$GLOBALS['dossier_squelettes']="$bib_0:$bib_1:$bib_2:$bib_3:$bib_4";
include _php_com."mes_options_communes.php";
...>
il me semble que l'appel de __fichiers ".php"__ situés dans les __dossiers
squellettes déclarés__ ne sont pas reconnus ou créent des problèmes.
J'ai essayé aussi avec set_include_path mais c'est pas mieux.
Mon hébergeur pour ce site est 1&1 en pack privilège 8 Go.
J'ai résolu le problème en m'orientant sur un adressage relatif pour les
includes en php.
Quelqu'un en sait il plus à ce sujet.
*** çà m'étonne car j'ai créé un autre site avec la 1.92 mais sans chercher à
mutualiser et çà a marché. Aurais-je bogué quelque part ?
jp