問題タブ [openshift]

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 投票する
3 に答える
400 参照

configuration - プロジェクトが実行されているPaaSを確実に判断するにはどうすればよいですか?

HerokuとOpenShiftの両方にデプロイして、両方のプラットフォームで試してみたい小さなプロジェクトがあります。Python / Djangoを使用しているので、動的インポート機能を利用して環境ごとの設定を定義し、デプロイ先のプラットフォームの設定モジュールを次のように維持したいと思います。

これまでのところ、私はこのコードを使用しています:

これは、デフォルトの(私/開発者によって設定されていない)環境変数を介して検出することが望ましいでしょう。Herokuはほんの少しだけ公開しています:

そしてOpenShiftの:

OpenShift変数には接頭辞が付いてOPENSHIFT_いるため、開始点がありますが、Herokuの場合はそうではありません。

環境変数を使用してプラットフォームを確実に検出するにはどうすればよいですか?

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

python - openshiftのBottle.pyアプリケーションに静的ファイルをロードする

私はアプリケーションに取り組んでおり、openshiftでホストされ、bottle.pyクイックスタートの例(https://github.com/openshift/bottle-openshift-quickstart)に基づいて構築されていますが、静的ファイルを正しく使用するのに苦労しました。ボトルに組み込まれたサーバーで動作するローカルバージョンがありますが、ローカルで動作するものをopenshiftアプリケーションに転送すると、動作が異なります。

私のローカルmain.tplでは、次の行を使用して、ロードする必要のあるファイルを示しています。

私のローカルapp.pyで、次のコードは正しいファイルを提供しようとします...

send_static条件は、cssファイルのルートロケーションを持つ関数やjsファイルのルートロケーションを持つ関数など、いくつかの同様の関数を記述せずに/staticディレクトリを整理する方法を見つけようとしていたためです。

コードがopenshiftで使用されると、機能しなくなります。ローカルバージョンは表示されたページに「/static/styles/base.css」を挿入しますが、openshiftバージョンは「/static/base.css」のみを挿入します。cssファイルをロードするために、私は次のコードに出くわしました。

私のmain.tplは同じままです...

しかし、私のopenshift app.pyでは、サブディレクトリをルートに明示的に配置する必要がありました

違いを引き起こすopenshiftサーバー環境について何かが足りませんか?アプリは動作していますが、cssファイルをロードして表示する適切な方法を知りたいです。

ありがとう。

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

configuration - JenkinsアプリケーションへのMercurialのインストールと設定-OpenShift

これを行う方法についてのヒントはありますか?ここからダウンロードしたzipから自動インストールを試しました。ここから抽出しました:OPENSHIFT_DATA_DIR / hgおよび実行可能ファイルの場所:OPENSHIFT_DATA_DIR / jenkins / data / tools / Mercurial / mercurial-2.2.1 / bin / hg

私は確かに何か間違ったことをしている。私はLinuxに精通しているわけではない。ジェンキンスは、水銀の実行可能ファイルを見つけることができないと言います。

どんな助けでも大歓迎です。

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

jboss7.x - JbossおよびOpenshiftでのjarライブラリーの使用

JbossとEclipseを使用して、Openshiftに単純なRESTWebサービスをデプロイしようとしています。私はいくつかのクラスを含むJarライブラリを持っています、私はそれをパスに入れます:

src / main / webapp / WEB-INF / lib /

プロジェクトの。アプリケーションをローカルにデプロイしてテストすることは問題ありませんが、Openshiftにデプロイしようとすると、ビルド時にエラーが発生します。

ClassNotFoundException

ログを読んで、Jboss(Openshift上)が私のJarを見つけられないことに気づきました:なぜですか?

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

ruby - rhc-create-domain(Openshitft)のエラー

こんにちは、Ubuntu 11.10でコマンドrhc-create-domainを実行すると、エラーが発生します。私はこれの手順に従います:

コマンドラインでのrhc-create-domainのエラー(Openshitft)

しかし、私はこのエラーを受け取ります:

`gem_original_require'が必要です:ロードするそのようなファイルはありません--mime / typesですが、これをインストールまたは修正する方法または場所はどこですか?、thnks。

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

java - JSF ページは、Openshift を使用して Internet Explorer で表示されませんが、ローカル ホストと Chrome で動作しています

最近、openshift を使用して最初の JSF サイトをアップロードしました。

JSF サイトに次のようなコマンド ボタンがあります。

Bean にリンクされているもの:

これは、localhost の IE、Firefox、および Chrome と、openshift の Firefox および Chrome の両方で正常に動作しますが、サイトがライブになった後で IE のボタンをクリックすると、次のエラーが表示されます。

助けてください!

ありがとう

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

sqlite - sqlalchemyがsqlite dbをロードしていません

私のアプリは openshift で実行されていますが、データベースをロードできません。これらは私のコードです:

ファイルデータには、sqlite dbであるeuro2012tvguide.sqliteファイルがあります

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

python - OpenShift で webpy と MySQL を構成する方法

openshift で webpy の to-do サンプルをデプロイする方法を知りたいです。openshift に webpy アプリをデプロイする方法を示す公式の webpy の例を次に示しますが、この例は mysql を扱っていません。webpy の To-Do サンプルを openshift にデプロイするデモを見せてもらえますか? ありがとう。

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

node.js - openshift のノードのデフォルトのスターター js (server.js) を変更します

openshift 上のノードのデフォルトのスターター スクリプトの名前を変更するにはどうすればよいですか? デフォルトのスターター スクリプトは server.js です。

openshift フォーラムでスレッドを見ましたが、理解するのが難しいです。

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

localhost - ローカルホストでOpenShiftアプリケーションをテストする方法

私は最近Openshiftで遊び始めましたが、Openshiftにアップロードする前に、ローカルホストにアプリケーションをデプロイ(テスト)する方法があるかどうか疑問に思っています。コードを変更するたびに、コードをopenshiftにプッシュして、機能するかどうかを確認するのに時間がかかるということです。

たとえば、Google App Engine SDK(Eclipse用)には、Googleにデプロイする前にアプリをローカルでテストできるWebサーバーアプリケーション(アプリエンジンシミュレーター)が含まれています。

thnx Fotis