問題タブ [rackspace]
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.
ruby - Sinatra アプリからサーバーに保存されているファイルにアクセスする
Sinatra アプリをホストしているラックスペース クラウド サーバーがあります。現在のスタイル、スクリプトなどを保存するアプリに公開ディレクトリがあります。追加のファイルがありますが、展開ごとに更新して転送したくありません。私はgitとVladを使用してデプロイしているので、これを避けるために現在のプロセスは
- ローカルの変更と更新を行う
- ローカル リポジトリを更新する
- git にプッシュする
- vlad:update を実行
- 次に、手動でサーバーに ssh し、プロジェクトに必要な mp3 やその他のものを現在のリリースのパブリック フォルダーに移動します。
要するに、自分のユーザー フォルダーで提供されているファイルにアクセスできるようにしたいです。または、理想的にはサーバー ファイル上の別のユーザーにアクセス許可を与えてアクセスできるようにしたいので、それらを常に最新のリリースに移動する必要はありません。手。
ありがとう
c# - CloudFiles - Rackspace 接続エラー c#
API を使用して自分のユーザー名と API キーを渡して Rackspace に接続しようとしていますが、次のエラーが発生します。
ここに私のコードがあります:
私はこのチュートリアルに従いました:
サポートに問い合わせたところ、curl を使用して同じキーで接続できるとのことでした...そして、彼らは多くの助けを提供できませんでした。
誰でも何か考えがありますか?
ありがとう
ruby-on-rails - nginxとユニコーンのunix:/tmp/mobile.socketへの不正なgatewayconnect()が失敗し、失敗しました(111:接続が拒否されました)
私は(試行して)ラックスペースにubuntu 11.04サーバーをセットアップして、nginxとunicornでrails3.2アプリを実行しようとしています。この素晴らしいブログを見つけましたhttp://techbot.me/2010/08/deployment-recipes-deploying-monitoring-and-securing-your-rails-application-to-a-clean-ubuntu-10-04-install-using -nginx-and-unicorn /これは私を大いに助けてくれました。mysqlのセットアップの問題は別として、悪いゲートウェイエラーを除いてすべてが釘付けになっていると思います
nginxエラーログは
(私はドメインをxしました)
これはユーザー権限の問題である可能性がありますが、ファイルは実際には存在せず、どのように作成する必要があるのかわかりません。手動で作成するのは、原因を修正するのではなく、症状を修正することになると思うので、作成するのは気が進まない。
サーバー上で作成したユーザーにはsudo権限があり、nginxを起動するにはsudoを使用する必要があることにも注意してください。これが正しいかどうかはわかりませんか?これを修正するために私が何を探すべきかについてのポインタは大歓迎です。完全を期すために、私の構成ファイルは次のようになります/etc/init.dunicorn
および/etc/ nginx / sites-available/defaultのnginx構成
私のunicorn.rbファイルを更新します
提案に従って、mobile.socketファイルを手動で作成しましたが、次のエラーが発生します
これは、mobile.socketファイルの単なるアクセス許可ですか?もしそうなら、どのような権限が必要ですか?
アップデート2 のnginxとユニコーンはどちらも正常に動作しているようです
testapp @ airmob:〜/ mobile / current $ ps aux | grep nginx
database - Rackspace または Xeround でのデータベース ミラーリング
Rackspace で 2 つのサーバーを実行しています。これら 2 つのサーバー間のトラフィックを分散するロード バランサーをセットアップしました。
これらの各サーバーは、サーバー データベースにデータを書き込むための Web インターフェイスを提供する Java EE アプリケーションを搭載した Glassfish v3 サーバーを実行します。問題は、各データベース (サーバー 1 データベースとサーバー 2 データベース) に同じデータが必要なことです。
この問題の解決策は、データベースのミラーリングです。
これらのデータベースをラックスペース内にミラーリングするための自動化されたシステムがあるかどうかお尋ねしたいと思いますか? さらに、Rackspace Cloud と連携できる Xendros データベース クラウドを見つけました。Xeround 内でこれらのデータベースをミラーリングすることは可能ですか? または、より良い解決策はありますか?
答えてくれてありがとう:)
ios - ASIHTTPRequest と Rackspace Cloud Files を使用した不完全なファイル ダウンロード
Rackspace クラウド ファイルから mp3 ファイルをダウンロードしています。大きなファイルの場合、ダウンロードは正常に完了しましたが、ファイルがまだ完全にダウンロードされていないという問題が発生しています。たとえば、40 MB
mp3 ファイル (01:00:00
期間) は mp3 ファイル (期間) としてダウンロードされ4.5 MB
ます00:10:30
。これは常に起こるわけではありません。
- 何が起こっているかについての指針はありますか?
- この問題はなぜ発生し、どうすればこの問題を解決できますか?
- ファイルが完全にダウンロードされたかどうかを確認する単純なチェックサム ロジックを作成するにはどうすればよいですか?
非同期リクエストを作成して送信する方法は次のとおりです。
4 つの同時ダウンロードでネットワーク キューを使用していることに注意してください。
ありがとう。
編集 (2012 年 3 月 5 日月曜日、午後 3 時 25 分)
したがって、さらに調査すると、がではなくデリゲート メソッドをASINetworkQueue
呼び出していることがわかります。オブジェクトによって返されるステータス コードはin method です。ステータス コードは です。requestDidFinishSelector
requestDidFailSelector
ASIHTTPRequest
206, HTTP/1.1 206 Partial Content
requestDidFinishSelector
200, HTTP/1.1 200 OK
理由はまだわかりません!そして、私はまだこれを修正する方法を知りません。部分的にダウンロードしたファイルを削除して、ダウンロード プロセスを再度開始する必要があるようです。この時点で、一時ファイル ie%@.download
が削除され、この部分的にダウンロードされたファイルが宛先パスに配置されます。
cdn - アップロード後、CDN でラックスペースのクラウドファイルが遅延する
サイトにラックスペース クラウドファイルを実装しています。ユーザーがプロフィール画像をアップロードした場合、それを CDN 対応コンテナーの cloudfiles に保存します。これは、ファイルが CDN で利用可能になるまでに数秒かかるだけで機能します。
そのため、プロファイルをアップロードする -> クラウドに保存する -> ページをリロードすると、まだ使用できないことが多く、画像が壊れてしまいます。
この問題を経験した人はいますか? もしそうなら、どのように回避しましたか?
bash - RackspaceクラウドサイトでGithubをセットアップするためのBashスクリプト
ラックスペースクラウドサイトにgithubをセットアップしようとしています。Rackspace Cloud SitesサーバーにSSHで接続できないので、bashスクリプトとPHPのexec()またはsystem()コマンドを使用してgithubアカウントにリンクするようにgitを設定できるかどうか疑問に思っています。失われた原因である可能性があります、助けやアドバイスをいただければ幸いです。
これらの種類のスクリプトをどのように書くか、あるいはこれが可能であるとしても、私にはわかりませんが、どんな援助も素晴らしいでしょう。ありがとう。
php - ファイルの上書きを排除します
ラックスペースのcdnアカウントに画像をアップロードする次のコードがあります。
したがって、画像、たとえばimage.jpgをアップロードするたびに、コンテナ内の前のimage.jpgが上書きされます。それを防ぎたい。ファイル名が同じでも、ファイル名をランダムな名前、文字に変換してアップロードする方法はありますか?
plzを助けます。
php - ラックスペースへのビデオのアップロードが失敗し、画像を表示できません
そこで、つぶやきボット用のカスタム メディア アップロード サービスを作成しました。画像は問題なくアップロードされ、URL が返され、tweetbot によって投稿されます。ただし、ビデオをアップロードしようとすると、URL は取得されますが、次のようになります。
http://c0728267.cdn2.cloudfiles.rackspacecloud.com/1333560894-movie.mp4
上部のテキストの前にある画像に注目してください。動画ですが。私は何を間違っていますか?
アップロード プロセスのコードは次のとおりです。
heroku - herokuを介してcarrierwaveをRackspaceで動作させることができません
私のアプリは、carrierwaveをインストールしてラックスペースを設定しようとする前は、herokuで完全に正常に機能していました。宝石に記載されている指示に従いましたが、アプリのセットアップには役立ちませんでした。
私は自分のWebサイトをherokuでホストしており、rackspace cloudfileアカウントを持っており、現在、CarrierWaveを使用しています。config>初期化子carrierwave。
イニシャライザを設定しました。
アプリアップローダー?image_uploader.rb
Sprockets :: Helpers::RailsHelperを含めるSprockets::Helpers::IsolatedHelperを含める
#このアップローダーに使用するストレージの種類を選択します:#storage:file storage:fog
#アップロードされたファイルが保存されるディレクトリを上書きします。#これは、マウントされることを意図したアップローダーにとって賢明なデフォルトです:def store_dir "uploads /#{model.class.to_s.underscore} /#{Mounted_as} /#{model.id}" end
ブラウザからhapにアクセスしようとすると、次のエラーメッセージが表示されます。
ActionView :: Template :: Error(プリコンパイルされていません):