問題タブ [appfog]

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 に答える
377 参照

paas - アドオンから MySQL などの AppFog サービスにアクセスできますか?

アドオンから MySQL データベースなどの AppFog サービスにアクセスすることはできますか? たとえば、IronWorker でいくつかのジョブを実行し、その結果を AppFog で実行されているメインのアプリ データベースに入力したいとします。資格情報を確認すると、これらのサービスは内部 IP のみのようです?!

乾杯ステファン

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

php - AppFog で実行されている Slim Framework でのルーティングの問題

いくつかの異なるサーバーでスリムアプリを正常に実行しており、今日同じ構造を使用して AppFog でセットアップしようとしましたが、正常に実行されません。

ディレクトリ構造から始めます。

ルート.htaccessファイルには、AppFog ドキュメントの DocumentRoot コードが含まれています。

/publicディレクトリは、私のAPI コードが置かれる場所であり、Slim index.phpおよび.htaccessファイルは現在あります。index.phpファイルには、2 つの単純なルートが含まれています。

サーバーはhttp://brs.aws.af.cm/にセットアップされており、主なルートを以下にリストしました。

  1. / => デフォルトの GET ルートを使用します
  2. /hello/john => 404 エラー
  3. /public/hello/john => 機能しますが、URL に「/public」が必要です

そして、ここにいくつかの奇妙なことがあります。7 文字のルートでは 404 エラーが発生し、6 文字以下ではデフォルトの GET ルートが使用されます。

  1. /123456 => 動作しないはずですが、デフォルトの GET ルートを使用します
  2. /1234567 => 404 エラー

私は完全に困惑しています。DocumentRootコードと関係があると思いますが、正確にはわかりません。私も設定してみました

/public/.htaccessにありますが、何の影響もないようです。

どんな助けでも大歓迎です。ありがとう!

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

node.js - AppfogでノードHTTPSを設定する方法

appfogのドキュメントの読み方は、提供されたドメインを使用している限り、無料のSSLを取得するというものです。

しかし、私が理解している限り、NodeJSがhttpsサーバーを起動するには、.KEYファイルと.CERTファイルが必要です。

私は何かが足りないのですか、それともカスタムドメインでhttpsのみをサポートしているのですか...?

ギャルとみんなありがとう!

問題のAppfogドキュメント:https ://docs.appfog.com/customize/ssl

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

python - Appfog Django アプリ配布パッケージ エラー

appfog は初めてで、django プロジェクトをサーバーにプッシュしたいのですが、配布パッケージをインストールできないようです。何が問題を妨げているのかわからず、シェルにアクセスする方法が見つかりません。何が起こっているのか、それを修正する方法はありますか?

以下のクラッシュメッセージ

みんなありがとう。

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

ruby-on-rails - rake db:Rails/Spree を AppFog でシード

appfog で Rails/Spree アプリをテストしていますが、DB をシードすることができません。Tへの次の指示に従いました: https://docs.appfog.com/languages/ruby/rails しかし、実行af tunnelしてから新しいターミナルウィンドウを開いて実行するとRAILS_ENV=proxied-appfog rake db:seed、エラーが発生します

データベースにはMySQLを使用しています。なぜこれが起こっているのかについて何か考えはありますか?

rake:db migrateエラーなしで実行されます。

rake:db reset同じエラーで失敗します。

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

gem - Caldecott のインストール/ビルド中にエラーが発生しました

私の環境:

  • ウィンドウズ 8 x64
  • Rubyインストーラー:
  • ルビー 1.9.3-p392
  • DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe

(注: 以前に Ruby 2.0 と関連する開発キットを試したところ、コンパイル エラーが発生しました。その後、1.9.2 req を確認し、それを別々にインストールしました。それらを混在させないように注意してください。)

手順:

  1. PATH を更新し、指示に従って DevKit をインストールしました。
  2. gem update --system
  3. gem install af (CloudFoundry パートナーの AppFog を使用)

次に、宝石の指示から、次を実行します。

gem install caldecott --no-rdoc --no-ri

なぜ私はそれを得ているのですか?フォローアップとして、DevKitの手順のテスト手順に従いました。

  • gem install json --platform=ruby
  • ruby -rubygems -e "require 'json';puts JSON.load('[42]').inspect"

結果は予想通りだったので、これはコールデコットのみのようです。

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

ruby-on-rails - /.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/yaml.rb:133:in `load':17行目の構文エラー、列9:` adapter:mysql2'(ArgumentError )。

このドキュメントに従って、Appfogでrailsコンソールを実行しようとしています。説明したようにdatabase.ymlを設定しましたが、実行すると次のRAILS_ENV=proxied-appfog rails consoleエラーが発生します。

まず、rvmの何にも触れたくないのですが、そのファイルを開いて、行番号が表示されたので、問題が何であるかを確認しました。その行にはコードが含まれていません。だから私は混乱を超えています。ここで問題は何ですか?私が想像できる唯一のことは、おそらくそれが私のバージョンのルビーをサポートしていないということですか?ただし、af runtimes返されるリストを入力すると、次のようになります。

何か案は?

また、新しいdatabase.ymlとproxied-appfog.rb環境ファイルを使用しようとするaf updateと、サーバーを起動できなくなります。したがって、変更をサーバーにプッシュする前に、このエラーが発生します。

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

node.js - nodejs で、メイン アプリと同じポートに Mongo ビューアー (Mongo-Express など) をセットアップするにはどうすればよいですか?

私は、nodejs と Mongodb に関してほぼすべてのことを初めて知りましたが、シンプルなアプリを起動して実行することができたので、データベース ビューアーが必要になりました。Mongo-Express を見つけて、正常に動作するローカルホストにインストールしました。ビューアーは、ホスト、baseUrl、およびポートを使用して構成ファイルで構成されます。

問題はライブ サーバー (AppFog) にあり、メイン アプリが占有するポートが 1 つしかありません。この問題を解決するにはどうすればよいですか? それらは同じポートで実行できますか、または別のポートで実行する必要のない別のビューアーが利用可能ですか?

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

django - css ファイルを編集できず、django テンプレートで css を使用できないのはなぜですか?

そこで、最初の django アプリを appfog でデプロイし、appfog でアプリを作成し、プロジェクト構造を使用するためにソース コードをダウンロードし、必要な変更を加えて更新することにしました。すべての静的ファイルを収集するまではすべてスムーズに進みましpython manage.py collectstaticたが、静的ファイルに変更を加えることができず、テンプレートで css を使用できません。理由がわかりません。私のsettings.pyで

urls.pyで

私のプロジェクト構造は次のようになります。基本的にはappfogの構造です

これを修正するにはどうすればよいですか?