問題タブ [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.

0 投票する
1 に答える
953 参照

tomcat - Railo Tomcat 404 リダイレクトと CGI 変数

Ubuntu - Railo - Tomcat (Apache なし) で 404 リダイレクトの問題が発生しました。

サイトの /WEB-INF/web.xml で 404 エラーをカスタム 404.cfm にリダイレクトしています。カスタム 404.cfm は特定の CGI 変数を読み取って処理しようとします。問題は、すべての CGI 変数を取得していないことです。ほとんどが null です。QUERY_STRING は、欠落しているテンプレートから渡される唯一の変数です。残りは null または 404.cfm 用です。

私が欲しいのは、欠落しているテンプレートのテンプレート パスとクエリ文字列です。

以下は、私が試した cfdump の一部です。

どんなアイデアでも大歓迎です。Tomcat は Apache を使用しない Web サーバーであることを思い出してください。

0 投票する
2 に答える
465 参照

coldfusion - INIファイルをメモリに保存する

私は、iniファイルを使用してすべてのステータスコード(エラー、成功コードなど)を格納するアプリケーションを作成しています。非常に単純なバージョンは次のとおりです。

そして、それを操作するCFコンポーネントは、次のコードを使用します。

getProfileStringを呼び出すと、Railoがファイルを開き、キーを検索して値を返すと思います。したがって、アプリケーションが大きくなり、コードが増えるにつれて、このプロセスの速度が低下すると予想されます。では、initメソッドでファイルを開き、すべてを変数スコープに読み込んで、そこからgetProfileStringを呼び出す方法はありますか?

0 投票する
1 に答える
405 参照

variables - CGI.http_user_agent が空です RAILO

CGI.http_user_agentRAILOで表示しようとしているのですが、なぜか空です。他の誰かがこの問題を抱えていますか? これは常に存在するはずではありませんか?

ログを確認しましたが、存在する場合と存在しない場合があります。

0 投票する
6 に答える
8009 参照

coldfusion - ColdFusionクエリから行を破棄するにはどうすればよいですか?

与えられたクエリ(擬似コード):

最初のレコードを削除するにはどうすればよいですか?この場合、SQLを変更することはできません。私は試しました:myquery.RemoveRows(0,1);しかしエラーを受け取りました:

私はRailo3BTWにいます

0 投票する
1 に答える
211 参照

lucene - Railo 3.1 と CFSearch を使用しており、複数のマシンに分散したい

lucene インデックスを (5 分ごとに) 別のボックスのペアに再同期し、検索のためだけに同じアプリを実行できますか?

App Server クラスタリングには興味がありません。

0 投票する
3 に答える
279 参照

coldfusion - QoQ または代替アプローチを高速化しますか?

多くの結合を含むマスター クエリを実行するアプリケーションを構築しています。このクエリ データは、アプリケーション全体で使用でき、グローバル変数で操作できます。クエリは、ページが更新されるたびに最新の結果セットを更新または取得します。そのため、リクエストの存続期間中のみ同じ状態になります。

このアプリケーションの他の部分では、このデータに対して何百もの QoQ を実行することがありますが、これは通常、再帰関数呼び出しの結果です。ただし、QoQ は優れた機能ですが、速すぎるというわけではなく、ページの読み込みが悪い日には 3000 ~ 5000 ミリ秒になることもあります。十分な速さではありません。

QoQ の実行を高速化するためにできる最適化手法や、代替方法はありますか? Duplicate() 関数に関する Ben Nadel の興味深い記事を読みました - それを使用する範囲はありますか?

あなたの考えを聞きたいです。

クレイジーな提案については心配しないでください。これは個人的なプロジェクトなので、リスクを冒してもかまいません。CF8と互換性のあるRailoでこれを実行しています。

どうもありがとう、マイケル。

0 投票する
1 に答える
116 参照

coldfusion - IE7および8でのcfvideoplayerjavascriptエラー

プロジェクトでカラーボックス効果のあるRailoCFVideoPlayerタグを使用しています。IE(バージョン7および8)を除くすべてのブラウザーで正常に動作しています。IE9は正常です。/railo-context/swfobject.js.cfmのJSエラーライン#11を下回り、シンボルの読み込みのみを取得しています。

メッセージ:'null'はnullであるか、オブジェクトではありません行:11文字:3894コード:0 URI:http://Mysite/railo-context/swfobject.js.cfm

ここに画像の説明を入力してください

0 投票する
1 に答える
4482 参照

tomcat - /var/www を Tomcat および Railo ROOT として宣言する方法は?

/var/wwwRailo CMS のルートにApache を使用したいと思いましたか? 私は railo.war を/var/lib/tomcat6/webapps入れて、以下を my に入れました/etc/tomcat6/server.xml:

index.cfm を /var/www に入れて移動するhttp://localhostと、次のエラーが表示されます。

明らかに、Railo は.cfms が webapps フォルダーの外にあることを受け入れませんか?

助けていただければ幸いです。

0 投票する
5 に答える
21048 参照

hibernate - Hibernate はエンティティ エラーを読み込めませんでした

新しいプロジェクトで Hibernate を使い始めたばかりですが、最初のエンティティでエラーが発生しました。

私のスキーマは現在、大陸と国という 2 つのテーブルだけであり、国には大陸 ID 外部キーがあります。

大陸エンティティを呼び出すコードを実行しようとすると、空白のページが表示されます。すべての処理が停止しますが、エラーは表示されません。MXUnit を介してコードを実行すると、実際にエラーが発生します。エラーメッセージは単純Could Not Load an Entity: [continent#1]です。例外の原因はorg.hibernate.exception.SQLGrammarException. それは私が得るすべてです。

私の実際のエンティティコードは次のとおりです。

大陸.cfc

国.cfc

そして、メソッドを呼び出すコード。ColdSpring Bean にあります

ContinentBean.cfc

私が理解できるエラー メッセージに関する実際の情報を見つけることができなかったので、これは単に無効な構文である可能性があります。

0 投票する
2 に答える
274 参照

regex - この URL から「http://」より前のすべてを削除するにはどうすればよいですか?

ColdFusion で Web スクレイピングを行っていますが、ほとんどすべてが正常に機能しています。私が得ている他の唯一の問題は、一部の URL の背後にテキストが含まれているため、現在エラーが発生していることです。

何が原因かはわかりませんが、おそらく私の正規表現です。とにかく、"http://" の前にテキストが表示される明確なパターンがあります。その前のすべてを単純に削除したいと思います。

あなたが助けることができる可能性はありますか?

たとえば、次の文字列を使用します。

正規表現は私が時間を割くことができなかったので、あなたの助けに感謝します-願わくばいつの日か!

ありがとう。

編集:

やあ、

問題を引き起こしているのは最初の REGEX である可能性があるため、関数全体を投稿すると役立つと思いました。基本的に、この関数は 1 つの引数を取ります。この場合、それは (CFHTTP 経由の) HTML ファイルの内容です。

場合によっては、すべての URL が正常に表示され、機能します。たとえば、digg.com を試してみると動作しますが、youtube.com のようなものでは動作しません。これは、特定の HTML フォーマットにかかっていると思います。いずれにせよ、必要なのはイメージ タグの SRC 属性の値だけです。

これが私がこれまでに持っているものです:

この機能は動作します。ただし、一部のサイトではそうではありません。それは少し上に見えますが、その多くは、有効な画像パスを確実に取得するための特定の保護手段です。

お役に立てれば幸いです。

どうもありがとうございました。マイケル