Je veux obtenir CF9 avec IIS 7 configuré localement pour fonctionner avec plusieurs domaines. J'ai lu ce document mais il ne dit rien sur la configuration réelle. Besoin d'aide pour la configuration de plusieurs URL sur une installation locale de CF9/Jrun.
J'ai configuré IIS pour pouvoir démarrer 127.0.0.1/domain1/index.cfm
La page se charge correctement
mais tous les liens suivants échouent avec
Could not find the included template: /_/definesession.cfm
Mais je vois le fichier lorsque je tape dans file:///C:/InetPub/wwwroot/domain1/_/DefineSession.cfm. Les fichiers sont là, mais apparemment le serveur ne lit que le répertoire correctement.
Si je teste http://127.0.0.1/domain1/_/BrowserDetect.cfm sans inclusion, juste un fichier autonome, il s'exécute correctement.
Le chemin dans IIS est défini comme suit C:\InetPub\wwwroot\domain1
Le nom d'hôte des liaisons est juste domain1
pas de TLD
De même, la deuxième instance 127.0.0.1/domain2/index.cfm
fonctionne correctement. Et ici aussi, l'inclusion des sous-répertoires échoue.
NOTES SUPPLÉMENTAIRES : (ajouté le 1/3/12)
Je suppose que ça a à voir avec la cartographie CF. J'ai maintenant déplacé le code vers c : \coldfusion9\wwwroot\domain1_... et ça marche en quelque sorte.
En d'autres termes, je commence le programme ici : C:\inetpub\wwwroot\domain1\index.cfm Dans cet index, on trouve par exemple
Mais il exécute le fichier situé ici : c : \coldfusion9\wwwroot\domain1_\definesession.cfm Je n'ai rien trouvé sur le web concernant la mise en correspondance d'un CF9 local avec cette situation. Une idée ??? -