問題タブ [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.
wordpress - htaccess を使用してワイルドカード サブドメインを他のホストにマッピングする
appfog で自分のワードプレスをホストしていますが、appfog はまだワイルドカード サブドメインを許可していません。Heroku でアプリを作成し、そこに htaccess を配置して、ワイルドカード サブドメインがappfog に書き換えられるようにすることにしました。
URL sample-post.apps1.herokuapp.com/subtitle/... --> apps1.appfog.com/sample-post/subtitle/... を heroku cedar に配置された htaccess を使用して作成するには?
php - AppFog で PHP ワーカーを実行する
検索して検索して検索しましたが、それに関するリソースは見つかりませんでした。
AppFog の PHP アプリでワーカーを実行する方法はありますか?
その言語のフレームワークに基づいて、Ruby、Node.js、および Python ワーカーを実行するための手順しか見つかりませんでした。
python - Appfog Django管理CSSがありません
私はhttp://appfog.comを使用しています DEBUG = True と ADMIN_MEDIA_PREFIX = '/static/admin/' を持っています 管理者用の css がありません。
mod-rewrite - YiiURLからアプリケーションディレクトリ名を削除する
これはかなり一般的な問題のようですが、フォーラムで決定的な解決策を見つけることができません。
私のYiiはこのように設定されています
appフォルダーはyiiアプリケーションをホストします
ただし、私のURLは次のようになります:site [dot] com / app / site / index
URLから「アプリ」の部分を削除するにはどうすればよいですか。
.htaccessファイルをwebrootフォルダーに移動しようとしましたが、リダイレクトされますが、「app」がURLに表示されます。
/webroot/.htaccessの内容は次のとおりです
webrootを/webroot/ appに変更できれば簡単ですが、それを制御することはできません。助けてくれてありがとう。
これはappfogで起動されるため、Webルートを制御したり、フレームワークフォルダーをWebルートの1つ上のディレクトリに配置したりすることはできません。
javascript - Appfog、nodejs、環境変数:サービスは、ある時点では含まれていませんが、別の時点では含まれています
server.jsに次のコードがあります。
この時点での出力は次のとおりです。
もちろん、これは次のようになります。
["mysql-5.1"]は実際には配列であることがはっきりとわかるので、未定義であってはなりません。なぜそれがこの奇妙な振る舞いをするのか私には分かりませんし、なぜそれがこれをするのかどこにも見つかりません。
ruby - Sinatra Modular アプリが AppFog のルートを認識しない
このstackoverflowの回答で提案されているモジュラースタイルを使用してSinatraアプリの作成を開始し、Herokuに正常にデプロイしましたが、AppFogにデプロイしようとすると(datamapper mysql/postgres gemを除く同一のコード)、「見つかりません」と表示されます私が定義したすべてのルートのエラー。
設定からの私のビューと公開パス:
定義されたルートの例:
Config.ru
構造は基本的に上記のリンクと同じです。
アプリケーション エラーはなく、"Not Found" メッセージと対応する 404 "GET" エントリがログに記録されています。PUBLIC フォルダーは正常に機能しています。サイトの URL からすべての静的ファイルにアクセスできます (ie. site.com/img/anypic.jpg
)。そして、前述したように、まったく同じアプリが Heroku でも問題なく動作します。
バンドル パッケージを使用しているため、カスタム gem を使用でき、モジュール構造に切り替えるまで問題はありませんでした。
AppFog Ruby 1.9.3 ランタイムにインストールされています。
考え....
appfog - appfog で、500 Internal Server Error の理由を見つける方法は?
http://cm-test.aws.af.cm/で正常に動作する単純な python フラスコ アプリケーションを作成しました。
ただし、ルートhttp://cm-test.aws.af.cm/redisでアクセスすると、「500 Internal Server Error」で失敗します
問題は、問題に関するログまたはエラー メッセージを表示する方法が見つからないことです...これは構文エラーですか、例外ですか、それとも何か他のものですか?
このエラーに関する詳細情報を取得するにはどうすればよいですか?
ダッシュボードに何も見つからず、ログにも何もありません ("af logs cm-test")
cloud-foundry - caldecott osx マウンテン ライオンのインストールに関する問題
osx マウンテン ライオンに caldecott をインストールできません。このエラーが発生し続けます:
$ sudo gem install caldecott --no-rdoc --no-ri
エラー: caldecott のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能のビルドに失敗しました。
-lssl で main() をチェックしています... * extconf.rb が失敗しました * 何らかの理由で Makefile を作成できませんでした。必要なライブラリやヘッダーが不足している可能性があります。詳細については、mkmf.log ファイルを確認してください。構成オプションが必要な場合があります。
/Users/Jay/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/mkmf.rb:369:in `try_do': コンパイラは実行可能ファイルの生成に失敗しました。(RuntimeError) 最初に開発ツールをインストールする必要があります。
これが私の宝石リストです:
* 地元の宝石 *
addressable (2.2.8) af (0.3.18.11) bundler (1.2.3) cfoundry (0.4.15) clouseau (0.0.2) interact (0.5.1, 0.4.8) json_pure (1.6.7) manifests-vmc- plugin (0.4.19) mime-types (1.19) Mothership (0.3.5) multi_json (1.4.0) multipart-post (1.1.5) rake (10.0.2) rb-readline (0.4.2) rest-client ( 1.6.7) rubygems-bundler (1.1.0) rubyzip (0.9.9) rvm (1.11.3.5) terminal-table (1.4.5) tunnel-dummy-vmc-plugin (0.0.2) uuidtools (2.1.3) vmc (0.4.7)
これを機能させる方法についてのアイデア。または、appfog で私の mongodb にトンネリングする別の方法はありますか?
wordpress - Appfog でサイト コンテンツ全体をダウンロードする方法は?
appfog で wordpress アプリを作成しましたが、Appfog の「ソース コードのダウンロード」機能では、Web サイトのコンテンツ全体をダウンロードできませんでした。たとえば、 の下のファイルをwp-content/uploads/
含めることはできません。appfog 返信でのサポートはすべて以下のとおりです。
「af pull」コマンドを実行すると、最後にステージングまたはプッシュされたアプリケーションのコピーがプルされ、サーバー上にあるものはプルされません。特にWordpressの場合、ユーザーのアップロードと静的メディアコンテンツには、Amazon S3のようなCDNを使用してそれらのファイルを保存することをお勧めします. これにより、CDN 経由で直接アクセスできるようになり、パフォーマンスを向上させるためにアプリケーションから離れて提供され、一時ファイル システムを使用してアプリケーションを再起動しても消えなくなります。
ruby-on-rails - Appfog + Rails 3 + Postgresql + IronWorker => サーバーに接続できませんでした: 接続がタイムアウトしました (PG::Error)
Postgresql データベースを使用して Appfog にデプロイされた Rails 3 アプリがあります。IronWorker でバックグラウンド ジョブを実行したいのですが、データベースに接続できません。
これが私のアイアンワーカーファイルです(.worker + my_worker.rb)
。ワーカー
my_worker.rb
次に、データベース接続を Ironworker に渡すタスクを作成します。
そして、これがIronWorkerでのエラーです
IronWorker から Appfog DB に接続するのを手伝ってもらえますか?
事前にどうもありがとう
-- マチュー