-lorsque je vais sur la racine de mon site perso :
http://localhost/monsite/
il ne se met pas directement sur index.php3, ni index.htm, ni index.html,
1. Active EasyPHP (via l'icône dans la barre des tâches), coche "Mode
Expert", répond OK au message d'attention éventuel, et, finallement (!),
clique sur "Appliquer". Laisse la fenêtre EasyPhp ouverte.
2. Clique "à droite" sur l'icône EasyPHP dans la barre des tâches, et active
"Configuration/Apache". Cela ouvre le fichier de configuration Apache dans
le bloc-note.
3. Localise ds ce fichier les 2 lignes suivantes
....................
AddType application/x-httpd-php .phtml .pwml .php3 .php4 .php .php2 .inc
....................
DirectoryIndex index.html index.htm index.shtml index.wml index.pwml
index.php index.php3
....................
et assure toi qu'elles contiennent les références aux extensions PHP et aux
fichiers index par défaut associés
4. Enregistre les modifs et ferme le bloc-note
5. Retourne dans la fenêtre EasyPhp, décoche "Mode Expert" et clique sur
"Appliquer".
Si la case "Prise en compte automatique des modifications......." n'est pas
cochée, clique "à droite" sur l'icône EasyPHP dans la barre des tâches, et
active "Redémarrer".
6.Ferme la fenêtre EasyPhp
7. ... ça doit marcher ....
-deuxième problème plus pénible: dans mes squelettes je fais des
"includes
http://localhost/unsquelette.php3"
En ce qui concerne l'url, et d'après ce que je sais, le code php
éventuellement présent dans un squelette n'est exécuté qu'à la consultation
du fichier traité par SPIP, donc lors de sa sortie du cache. Si le fichier à
inclure est localisé à la racine du site (comme l'url le laisse supposer),
alors l'url devrait être relative au répertoire CACHE, c-à-d
http://localhost/../unsquelette.php3
En ce qui concerne le principe, je ne crois pas que SPIP, qui lit le fichier
"squelette" pour l'interpréter, reconnaisse les "include" php qui pourraient
s'y trouver. En conséquence, une telle inclusion ne devrait pas contenir de
balises SPIP et ne devraient donc pas être appelées "squelette".
A+
François