2

私はここで大きくて明白な何かが欠けていると信じています。CFMLの学習を開始することにしました。オープンソースのRailoServerをインストールし、cfmファイルを実行するための正しいパスに保存しています。ファイルを実行すると、HTMLは表示されますが、CFMLは表示されません。

この出力を取得します

#variable1#

notepad++のこの単純なHelloWorldコードから:

<html>
<head><title>Hello World</title></head>
<body>
<cfset variable1 = "hello world">
<cfoutput>#variable1#</cfoutput>
</body>
</html>

私は、cfmファイルの実行をPHPファイルと同じように扱っています。同じ考えだと思いました。Railoとメモ帳を使用したチュートリアルが見つかりません(おそらく、全体を誤解しているためですか?)。私が見たほとんどのチュートリアルでは、adobeまたはdreamweaverを使用していますが、どちらにもアクセスできません。

乾杯

4

2 に答える 2

11

起動して実行する最も簡単な方法は、次の手順に従うことです。

1)ダウンロードページに移動し、お使いの OS 用の「Express with JRE エディション」を入手します。

例: Windows の場合は、railo-express-4.0.2.002-jre-win32.zipを選択します。

2)アーカイブを適切な場所に解凍します。

3)ファイルを実行start.bat(つまり、ダブルクリック) して、Railo が実行されている Jetty サーブレット エンジンを起動します。

4)ブラウザを開いて に移動しhttp://localhost:8888/ます。「Welcome to Railo」画面が表示されます。

5) Railo ディレクトリで webapps に移動し、次に railo に移動すると、上記のメッセージを強化する index.cfm が表示されます。名前を別の名前に変更します (例: orig.index.cfm)。先に進み、上記のコードを新しい index.cfm に配置します。

6)ブラウザを更新すると、期待どおりの「hello world」出力が表示されます。

もちろん、ステップ 1..3 を Tomcat インストーラーを取得して使用することに置き換えることもできます。これは完全に有効なオプションであり、セットアップに時間がかかるだけでなく、外部 Web サーバーに接続する場合にも便利です。
( TomcatJettyはどちらも、何を投げても機能する完全な機能を備えたサーブレット エンジンです。どちらも別個の Web サーバーを必要としませんが、1 つ追加することが有益な場合があります。)

于 2013-02-21T12:36:25.770 に答える
1

アドビ スタイルに合わせて調整されたチュートリアルに出くわし、物事が期待どおりに動作しない場合は、両方のサーバー エンジンの顕著な違いに関する Kai Koenig の最近のブログ エントリをチェックすることを忘れないでください。

http://bloginblack.de/2013/02/cfml-differences-between-railo-and-coldfusion-9-10-part-1/

http://bloginblack.de/2013/02/cfml-differences-between-railo-and-coldfusion-910-part-2/

于 2013-02-25T07:37:30.063 に答える