2010-08-21 13 views
2

Juste téléchargé Coldfusion 9 développeur à des fins de révision. Je suis à la page d'administrateur 127.0.0.1:8300 et je pense que tout a bien fonctionné. Je veux faire un simple exemple "Hello World". Un tutoriel m'a donné un simple script de 6 lignes pour le faire et il semble assez simple et compréhensible. Je suis allé à bloc-notes et créé les éléments suivants:Coldfusion 9 numéro

<html> 
<head><title>Hello World</title></head> 
<body> 
<cfoutput>#ucase("hello world")#</cfoutput> 
</body> 
</html> 

Il m'a dit de l'enregistrer comme helloworld.cfm dans le répertoire Inetpub/wwwroot. Je ne pouvais pas trouver un tel répertoire sur mon système. Je l'ai donc enregistré sur C: \ helloworld.cfm. Ensuite, il m'a dit d'aller à mon navigateur et tapez http://localhost/helloworld.cfm. J'ai quelque chose à l'effet d'une erreur de page introuvable. Toute aide que vous pouvez épargner ici.

En second lieu, et surtout, exactement où ai-je vraiment besoin d'être d'être pour créer et exécuter le script ci-dessus helloworld.cfm ci-dessus? Existe-t-il un autre outil pour créer le script ci-dessus? Je comprends aussi qu'il y a très peu de documentation didactique sur Coldfusion 9, pourquoi est-ce le cas. Pouvez-vous me proposer des suggestions? J'aimerais vraiment utiliser cet outil de développement. Adobe dit que c'est l'outil de développement le plus simple sur le marché. Vous aurez du mal à me convaincre à ce stade, cependant, il me manque peut-être une étape de procédure/traitement très simple. J'espère que c'est le cas. Merci pour votre temps précieux.

Répondre

0

http://localhost/ pointera vers l'endroit où votre serveur Web est configuré. Question si évidente est-ce que vous avez configuré un serveur Web tel que IIS ou Apache? Quel système d'exploitation utilisez-vous et quelle installation de ColdFusion avez-vous choisie (standard, multiserveur, autre ...)?

Si vous ne souhaitez pas utiliser un serveur Web externe, vous pouvez utiliser le haut-un, je n'ai jamais est vraiment utilisé beaucoup, mais ici un lien qui devrait vous y aller: http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=webservmgmt_3.html

Pour créer Les fichiers CFM que vous pouvez utiliser à peu près n'importe quel éditeur, le plus populaire est Eclipse (http://www.eclipse.org/) couplé avec le plugin CFEclipse (http://www.cfeclipse.org/). Adobe a maintenant un IDE basé sur Eclipse appelé CFBuilder (http://www.adobe.com/products/coldfusion/cfbuilder/features/) qui gagne rapidement de la vitesse, mais ce n'est pas gratuit.

7

Lorsque vous avez installé ColdFusion avez-vous le brancher à un serveur Web ou avez-vous l'installer en mode autonome? L'avez-vous installé en standard ColdFusion ou Multiserver?

La raison pour laquelle je demande est que selon la façon dont vous l'avez installé déterminera où vous trouverez la racine web.

Par exemple, la norme ColdFusion en mode autonome aura la racine Web sous quelque chose comme C: \ ColdFusion9 \ wwwroot autonome multiserveur sera quelque chose comme C: \ jrun4 \ serveurs \ cfusion \ cfusion oreille \ cfusion-guerre \

Installation avec une connexion à un serveur Web avez-vous demandé où vous la racine web du serveur est et ainsi de suite

pour créer des scripts; notepad, mais il y a deux IDE basés sur l'éclipse que vous aimeriez essayer. CFEclipse est gratuit et ColdFusion Builder est le produit commercial d'adode.

+0

Coldfusion Builder a un essai gratuit de 60 jours afin que vous puissiez vérifier cela gratuitement. Je souhaite qu'il soit gratuit pour toujours! :) –

2

Tout d'abord, Bienvenue dans la communauté ColdFusion!

je crois que Jerry a fait ColdFusion installation par défaut. L'URL CFAdmin mentionnée est 8300, donc je suppose que c'est une installation multi-serveur.

Comme indiqué par stephen, la racine de votre web serait quelque chose comme \ jrun4 \ serveurs \ cfusion \ cfusion oreille \ cfusion-guerre \

Vous devez placer votre helloworld.cfm dans le chemin ci-dessus.

Je recommande ColdFusion builder/CFEclipse pour commencer.

CF est une langue facile, vous vous rendrez compte que bientôt :)