問題タブ [railo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - ColdFusion-「リクエスト」スコープをいつ使用するか?
前任者のコードを調べて、「リクエスト」スコープの使用法を頻繁に確認しました。このスコープの適切な使用法は何ですか?
coldfusion - ColdFusion の like 演算子を使用した cfqueryparam
私は、最近かなり厄介な SQL インジェクション攻撃の対象となった多数の ColdFusion サイトを調査する任務を負っています。基本的に私の仕事は、<cfqueryparam
すべてのインライン SQL に > タグを追加することです。大部分は理解できましたが、LIKE 演算子で cfqueryparam を使用する方法を誰か教えてもらえますか?
私のクエリが次のようになっている場合:
<cfqueryparam
>タグはどのように見えるべきですか?
sql - 文字列でデータベース クエリを作成するときに、ColdFusion が余分な引用符を追加する
ColdFusion でコーディングしていますが、cfscript にとどまろうとしているので、クエリを渡して実行できる関数があります。
<cfquery blah >
#query#
</cfquery>
どういうわけか、クエリを で作成しsql = "SELECT * FROM a WHERE b='#c#'"
て渡すと、ColdFusion は一重引用符を 2 つの一重引用符に置き換えました。そのため WHERE b=''c''
、最終的なクエリになります。
文字列をさまざまな方法で作成しようとしましたが、引用符を1つだけ残すことはできません。文字列を置き換えても効果はありません。
なぜこれが起こっているのですか?このプロジェクトの期間中、cfscript で生活するという私の希望が台無しになっています。
tomcat - Railo、Tomcat IIS7、およびデフォルトのドキュメント
Windows 2008(32ビット)サーバーでTomcatv6-を使用してRailov3.1をセットアップしました。何を試しても、デフォルトのドキュメント(index.cfm)を認識できないことを除いて、すべてが正常に機能しているようです。
したがって、
http://localhost/index.cfm = fine
http:// localhost =404.3エラー
エラーを見ると、IIS7は静的ファイルハンドラーを使用してファイルを処理しているようです-私が知る限り、404エラーはファイル自体を参照しているのではなく、ファイルを処理するために使用されているISAPIハンドラーを参照しています。これはあまり意味がありません。
IIS7に別のハンドラーを追加しようとしましたが、役に立ちませんでした。
別のシステムを使用している同様の問題を抱えている人々からのブログやフォーラムの投稿をいくつか見つけたので、これはIIS7の問題だと思います。(Tomcat、jBossなど)
誰かがこれに遭遇するか、回避策がありますか?
セットアップの詳細については、このガイドに厳密に従いました:
http ://www.hockeypfef.net/index.cfm/2009/3/12/Installing-Railo-3-on-Windows-200832bit-with-IIS7-and- Tomcat
railo - Railo は、によって作成されたファイルをどこに保存しますか??
file 属性を使用して作成されたファイルは、Railo によってどこに保存されますか?
いえ
Web アドミニストレータの「タグ リファレンス」には表示がなく、 http://wiki.getrailo.org/wiki/3-1-Tags:CFLogにも表示されません。
apache - RailoアプリケーションのHTTPヘッダーに文字セットが設定されないようにするにはどうすればよいですか?
私はWebアプリケーションにRailo3.0を使用しています(この優れたガイドとまったく同じセットアップ)。cfcontentタグを使用して古いHTMLファイルを提供するCFMページがあります。このコンテンツはさまざまな文字セットになっています(すべてHTMLでメタタグとして定義されています)。問題は、すべてのCFMページがHTTP応答ヘッダーに設定されたUTF-8で送信され、これがHTMLで定義されたものをオーバーライドすることです。したがって、ページがブラウザに正しく表示されません。
CFMページのHTTPヘッダーで文字セットが送信されないようにするにはどうすればよいですか?
注:デフォルトのApache構成からAddDefaultCharsetエントリを削除しました。これは、静的HTMLページがヘッダーに文字セットなしで提供されるようになったことを意味しますが、これはCFMページには役立ちませんでした-AddDefaultCharsetは悪い、悪い、悪い
iis - AUTH_USER と REMOTE_USER の cgi 変数の違い
ドキュメントはこれについて完全に明確ではありません-これらの変数に違いはありますか? 少なくとも IIS では同じように見えますが、他のサーバーで異なる可能性がある場合は、それに依存したくありません。
coldfusion - cfscriptタグ内でcfdumpを実行するにはどうすればよいですか?
デバッグするために、特定の変数を自分のWebページにダンプしたいと思います。cfscriptタグ内からそれを行うにはどうすればよいですか?
次のことを試しましたが、機能しません。
何ができるかについての手がかりはありますか?
jboss - 空白のホワイトページを提供するjk_modを備えたJBoss4.2.3EARおよびApache2.2仮想ホスト
JBoss4.2.3でさまざまなWARデプロイメントと一緒にデプロイしようとしているEARファイルがあります
個々のスタンドアロンWARデプロイメントはすべて正常に機能しており、EAR内に含まれているのと同じアプリケーションのコピーにすぎませんが、EARデプロイメントとそれに含まれているWARは正しく機能しません。
jboss-web.xmlがこのEARに関連付けるように設定されている仮想ホストにアクセスすると、ブラウザに空白の白いページが表示されます。スタンドアロンWARデプロイメントに関連付けられている他の仮想ホストはすべて正常に動作し、同じように構成されます。
起動時にエラーが発生せず、JBossはサイトが開始されたことを報告します。WARのWEB-INFにjboss-web.xmlファイルがあり、server.xmlからの定義に関連付けられています。これは、EARを除く他のすべてのタイプの構成で機能します。JBossがEARのWARをホストに接続できないか、WARが正しく起動していないか、ここで設定が間違っているかのように、白いページが表示され続けます。
JBossを起動すると、webwar1.war / WEB-INFにflexディレクトリとrailoディレクトリが作成され、railo.ear / lib / railo-serverとしてrailo-serverディレクトリが作成されますが、それでも空白の白いページが表示されます。
ここに私が立っています...
共有RailoJARファイルのセットが/JBoss/server/default/deploy/jboss-web.deployer/railojars/libにあります(これをクラスパスとして含めるようにjboss-service.xmlに指示しました)
私のsite1.WARファイルとsite2.WARファイルはdeployフォルダーにあり、それぞれにindex.cfmと、仮想ホストにマップされたweb.xmlとjboss-web.xmlを持つWEB-INFが含まれています。それぞれがこの共有RailoJARインスタンスを使用し、完全に実行されます。server.xmlでdocPathとappPathを使用して外部フォルダーに構成したサイトは、この共有JARインストールを使用して、完全に実行されます。これですべてがうまくいきます。
railo1.war、railo2.warなどを/ JBoss / server / default / deployフォルダー(Railo libフォルダーを含む完全なWAR)に配置すると、これらのサイトはWARに含まれるRailoインスタンスを使用します。これも素晴らしいです。
だから、残っている私の唯一の問題はこれです:
/ JBoss / server / default/deployの下にrailo.earを作成しました
railo.earの内部は次のとおりです。META-INFには、次のようなapplication.xmlが含まれています。
また、index.cfmとWEB-INFを含むwebwar1.warも含まれています。
WEB-INFにはweb.xml、lib、jboss-web.xmlがあります
jboss-web.xmlは次のようになります。
server.xmlから:
foo3.comはjk_modを使用して、Apacheから仮想ホストを介してJBossに送信しています。WARデプロイメントにマップされている他の2つのサイト(foo1.com、foo2.com)は、まったく同じ方法で構成され、正常に機能します。
WEB-INFにはlibフォルダーが含まれているため、このwebwar1.WARインスタンスはそのlibフォルダーに含まれるRailoJARファイルを使用することを期待します。問題は、JBossを起動すると、他のすべてのサイトがさまざまな方法で機能するように設定されているのに、webwar1.warのサイトが表示されないことです。ブラウザに白いページが表示されるだけです。
したがって、webwar1.warファイルのWEB-INFのjboss-web.xmlがserver.xmlで定義されたものに接続されていないか、ここで他の問題が発生しています。他のスタンドアロンWARインストールと共有JARサイトはすべて、それぞれの記述子がjboss-web.xmlでマークされていることを確認し、このデプロイメントと同じコンテンツを持っています。
したがって、この最後のEAR構成を機能させるために何をする必要があるかを理解しようとしています。
私が今試している方法は、各WARが含まれているJARファイルを使用しようとしているように見えますが、EAR全体に対して1セットの共有JARファイルを作成し、ear内の各WARファイルがそれらのJARSを使用するようにします。
この1つのEAR構成でwebwar1.war、webwar2.warなどを使用できるようにしたいので、libフォルダーをwebwar1.war / WEB-INF/libからrailo.ear/libに移動しました。
このように設定したいのですが、EAR内にあるときに独自のJARファイルを含む1つのWARをロードすることさえできません。この新しい構成を試しましたが、ブラウザーに同じ空白の白いページが表示されます。
何か案は?
JBossは私にエラーを与えません。もう1つの奇妙なことは、不適切に構成されて起動しなかったサイトにアクセスしようとしたときに、Apacheからエラーが発生しないことです。また、JBossでホストとして設定されていないサイトにアクセスし、jk_modを介してJBossにリダイレクトされると、JBossのデフォルトページが表示されます。railo.earでこのwebwar1.warに関連付けられた仮想ホストにアクセスしたときに、このデフォルトページが表示されないため、JBossは、ドメイン/仮想ホストで何かを実行することになっていることを認識している必要があります。ページ。代わりに、空白の白いものが表示されます。
また、これはJBoss5.1で機能することにも言及する必要があります。railo.earは、仮想ホストにラッチするのとまったく同じ方法で構成され、正しく機能します。
ヘルプ?ありがとう!!!!
coldfusion - Model-Glue と Railo Application.cfc
Railo で MG アプリのテストを起動しようとしていますが、問題が発生しています。MG アプリにアクセスすると、次のようになります。
少しテストを行ったところ、Application.cfc で次のことが発生することがわかりました。
エラーが発生します。この部分を削除すると、次のようになります。
したがって、Application.cfc の次の行を推測しています。
失敗しています。
他の誰かがこれに問題を抱えていますか? 解決策はありますか?ありがとう!!!