Bonsoir,

Après plein de tests infructueux je me tourne vers vous pour ce problème si la solution existe:

Configuration: le serveur web (apache, mysql,..... est dans un répertoire de mon C) c:/serveur
mes sites sont dans un autre repertoire: c:/www/site1, c:/www/site2, .....

Comme certaine fonctions que j'utilise sont valables pour plusieurs site je me suis dit mettons cela dans un répertoire commun du serveur pour tous les site.
Donc j'ai mis un repertoire: "c:/serveur/fonction_communes" mais après avoir configuré mon httpd.con et mon host pour éviter le localhost dans les url et être dans une configuration serveur me vla partie dans les essais et la rien impossible de faire une include dans mon alias.

voila la partie de mon httpd.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
Alias /fonction_communes "c:/serveur/fonction_communes"
<Directory "c:/serveur/fonction_communes">
  AllowOverride all
  Options IncludesNOEXEC
  Options FollowSymLinks
  Options -Indexes
  Order allow,deny
  Allow from all
</Directory>
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
	ServerName pratique-astuces.fr
	ServerAlias pratique-astuces.fr
	DocumentRoot "c:/www/pratique-astuces.fr"	
	<Directory "c:/www/pratique-astuces.fr">
	Options -Indexes
	Order allow,deny
    Allow from all
	</Directory>
</VirtualHost>
Donc à la racine d'un des sites j'ai mis une page avec include:
http://pratique-astuces.fr/test_inclus_alias.php
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?php
include('fonction_communes/page_test_incluse.htm');
?>

et cela ne marche pas (page blanche)

par contre dans l'alias avec ce lien:
http://pratique-astuces.fr/fonction_...clus_alias.php
et ce code:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?php
include('page_test_incluse.htm');
?>
la le résultat est bon donc je ne comprend plus qu'ai je oublié???