問題タブ [dreamhost]
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 アプリを Dreamhost にデプロイしようとしていますが、次のように表示されます。
DH は Passenger をサポートし、Passenger は Rack ベースの Ruby アプリケーションをサポートするため、DH は実際に Sinatra をサポートします。
私はそのステートメントを解析するのに苦労しています.RackとPassengerの違いは何ですか?
ruby-on-rails - Rails アプリがランダムにクラッシュし、「スクリプト ヘッダーの終了が早すぎます」というエラーが表示される
DreamHost で Ruby on Rails 2.0.2 アプリケーションをホストしています。これは、Phusion Passenger の上で実行されている Apache 2 サーバー上にあります。
アプリケーションは、500 エラー「Rails アプリケーションが正しく開始されませんでした」を返すことがよくありますが、ランダムなタイミングで発生します。アプリケーションの負荷が高い場合に発生するようですが、確認できません。1 日あたり約 2,000 ページビューしか取得できないため、負荷が実際に問題になることはないと思います。
Apache ログは、これらの 500 の応答をエラー「スクリプト ヘッダーの早期終了」と関連付けます。今日の午前 9 時のログを見るだけで、エラーは 1 分間に 3 ~ 4 回表示されます。これは明らかに受け入れられません。
まれに、アプリケーションが Phusion Passenger ページにスタック トレースと "Broken pipe" エラーを表示します。
Rails のログには、これらのエラーは表示されません。
これは、DreamHost でホストされているステージング サイトとライブ サイトの両方で発生しますが、ローカルの開発サーバーでは複製できません。
本当の問題は、この問題のデバッグをどこから始めればよいかということだと思います。
ruby-on-rails - RailsアプリをDreamhostにデプロイする方法は?
私はちょっと迷っています。共有のdreamhostサーバーにアプリケーションをデプロイしようとしています。これで、すべてがローカルで正常に機能します。Railsでの最初の試みであり、私は実際にはプログラマーやシステム管理者ではなく、何かを一緒にハッキングするだけです。
Dreamhostでは、webrickを起動すると、ポート3000で正常に動作しますが、webrickはすぐに強制終了されます。これは、理にかなっていると思います。
それで、それを実行させるために私は何をしなければなりませんか?
fastcgiサポートとmod_railsを有効にしました。
では、どうすればアプリを常に実行できますか?
.htaccessとdispatch.fcgiに対して何かをしなければならないことについて読み続けています。
しかし、Railsアプリ(2.3.2)でディスパッチファイルが見つかりません。
手動で作成する必要がありますか?私のように、あまりレールを感じませんでした。このディスパッチファイルが何をするのか、なぜそれが必要なのかを実際に知ることはできませんでした。
どんな助けでも大歓迎です。
DH Wikiを見ましたが、理解できませんでした(http://wiki.dreamhost.com/Rails)
追加:
mod_railsを有効にして、パブリックディレクトリをポイントしました(すでにそれを行っていました)。エラーが発生し続けます:screencast.com/t/KamqVawk
うーん、サーバーログは実際にはリクエストがないように見えるので、これはdreamhosts側で問題になる可能性があります。ページにアクセスしようとすると、access.logに新しい変更日が表示されるのは不思議ですが、リクエストが記録されておらず、error.logも空です。
Dreamhostサポート回答:
サーバーは最新だったので、それは問題ではありませんでした。彼らは私が行った宝石の凍結を提案しました( http://wiki.dreamhost.com/Freezing_Gemsを参照)が、それは役に立ちませんでした。私はあきらめて、レールに特化したホスティングを検討していると思います。
すべてのあなたの助けのためのThx!
hostingrails.comに変更されました
私はhostingrails.comでアプリを動作させましたが、hostingrails.comの乗客は、dreamhostやmongrelでは表示されなかったエラーを表示しました。これらのエラーを修正することで、アプリを動作させることができました。
python - Dreamhost で Python に登録して基本的な Web サイトをセットアップするにはどうすればよいですか?
Dreamhost で基本的な Web サイトを作成する必要があります。これは Python で行う必要があります。Dreamhost では .py ファイルの書き込みと読み取りが許可されていることがわかりました。
例:
だから今、私は基本的なフレームワーク、または簡単な方法でプロジェクトを開始できるように登録全体を既にプログラムした一連のファイルを探しています。登録とは、アカウントの新規登録、ログイン、メールチェック(メール送信)、ユーザー情報の編集を行うためのファイルです。これはすべて MySQL を使用する可能性があります。
mysql - MySQLコマンドを実行するにはどうすればよいですか?
Symphonyのインストールを更新している最中であり、プロセスを完了するために「これらのMySQLコマンドを実行する」ように言われました。おかしなことに...どうすればいいのかわからない。実行するコマンドは次のとおりです。
MacでCodaを使用していて(それが役立つ場合)、ホストサーバーでPHPMyAdminにアクセスできます。私のホストはDreamhostです。
お気軽にご相談ください。私はこの種のことについてまったくわかりません。私はUIデザイナーであり、バックエンド開発者ではありません。
python - MySQL エラー メッセージをデバッグする方法: レンダリング中に例外をキャッチしました
Dreamhost で Django +MySQL をビルドしていますが、次のエラー メッセージが表示されました:
レンダリング中に例外が発生しました: (1064, "SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 ') ORDER BY tag
. used_count
DESC, tag
. name
ASC' at line 1")
一生懸命トレースしたところ、エラー スポットが以下の関数にあることがわかりました
。
django - dreamhost と一緒に使用するのに適した django と mysqldb のバージョンは何ですか?
私はdreamhostでウェブサイトを構築しています。しかし、python、django、mysqldbのいくつかのバージョンを一緒にバインドする必要があることがわかりました。実生活の経験。
ruby-on-rails - Rails アプリを Dreamhost にデプロイする
初めての Rails アプリをデプロイしようとしています。すべてのファイルを ~/mysite.com にコピーし、MySql をセットアップしました。
mysite.com にアクセスすると、404 エラーが表示されます (これはカスタムの 404 エラーではありません)。パッセンジャーが走らないらしい!
私は何をすべきか?Passenger を起動する必要がありますか? (touch tmp/restart.txt は何もしません)
ruby-on-rails - Ruby on Rails アプリケーションを起動できませんでした
初めての Rails アプリを Dreamhost でオンラインにしましたが、「Ruby on Rails アプリケーションを開始できませんでした」というメッセージが何度も表示されます (直接確認できます)。
次に、実行中の rake exiftool プロセスが DH によって強制終了されたようです: sh: line 1: 10645 Killed convert "/tmp/stream20090806-10125-x36lrj-0[0]" -resize "x150" -crop "150x150+25+0" + repage "/tmp/stream20090806-10125-x36lrj-0,10125,0" 2>/dev/null
script/console は正常に動作し、gem がインストールされているようです。Apache ログには何も表示されません (アクセスが制限されているため)。
端末出力は、千の言葉よりもすべてを説明します。