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
Donc à la racine d'un des sites j'ai mis une page avec include:
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>
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:
la le résultat est bon donc je ne comprend plus qu'ai je oublié???
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php include('page_test_incluse.htm'); ?>
Partager