問題タブ [cherokee]
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.
redirect - Pylons + uWSGI + Cherokeeでリダイレクトループが発生する原因は何ですか?
Django +uWSGI+チェロキーに問題はありませんでした。しかし、どちらかのフレームワークにコミットする前に、パイロンを試してみたいと思います。
pylonshq.comのチュートリアルに従いました-1.0/gettingstarted
ペーストでパイロンを動かしても問題はありませんでした。
そこで、projects.unbit.itからuWSGIを使用してパイロンを実行する手順を使用しました--uwsgi / wiki / UsePaste
これは、Cherokee(接続127.0.0.1:5000)で使用したソースインタープリターラインです。
チェロキーの私のvServerは、ルートディレクトリが/ var / www / pyrons / example / example / publicのbokken.test.comです(末尾のスラッシュがある場合とない場合で試しました)
「ディレクトリ/」ルールハンドラーはuWSGIソースに設定されていますが、特定のハンドラーにルートディレクトリが設定されていません。
bokken.test.comにアクセスすると、リダイレクトループエラーが発生します。
グーグルクローム:
エラーログ:
Djangoとは異なり、私が見つけたチュートリアルでは、uwsgi.xmlまたは.wsgiスクリプトを指定していません。何を変更する必要があるのかわかりません。
python - リバース プロキシが利用できない場合、Cherokee はフォールバック/デフォルト ページを提供できますか?
いくつかの Web アプリケーション (1 つのブログ/カレンダーなど) を提供するために使用しているチェロキーのインストールがあります。および 2 つの CPU 集中型 Web アプリケーション (1 つの安定版と 1 つの開発版)。それらはすべて、CherryPy で提供される Django または Pylons Web サービスです。マッピングを処理するために、Cherokee でリバース プロキシ ハンドラーを使用しています。
場合によっては、変更を加えるために開発バージョンをダウンさせる必要があります。リバース プロキシ ターゲットが見つからないか応答しない場合に、Cherokee が自動的に別のページを提供 (またはリダイレクト) するように設定する方法はありますか (たとえば、構築中のステータスを示す)。
私はチェロキーで自動化されたソリューションを好むが、もし誰かが簡単なポイントアンドクリックの方法を知っていれば、私もそれを取るだろう.
php - PHP がカスタム拡張機能をロードしない
PHP でカスタム拡張機能を作成しており、その拡張機能を php.ini ファイルにロードしています。コマンドライン インターフェイスを使用すると、拡張機能が読み込まれて正常に実行されますが、Web サーバー (Cherokee with FastCGI) では読み込まれません。質問される前にいくつかの質問を回避するために、私は間違いなく適切な php.ini ファイルを使用しており、extension_dir の値を正しく設定しています。拡張機能をロードするためにフルパスを指定しても機能しません。
ですから、この問題を解決するにはどうすればよいか考えています。いくつかの共有ライブラリにリンクする前に拡張機能が正常に読み込まれていたため、外部依存関係が原因である可能性があると思われます。ただし、/var/log/cherokee/cherokee.error に問題の兆候は見られません。問題を特定する方法に関する他のアイデアはありますか?
apache - Apache の Nginx と Cherokee の置き換え
メモリ使用量とパフォーマンスの観点から、Nginx と Cherokee をどのように比較しますか? 私の VPS は Drupal 6.16、magento 1.4.1、および CS-CART 2.0.15 を apache2 prefork-mpm で提供しています。サイトのトラフィック プロファイルがかなり低いにもかかわらず、Apache2 がメモリを消費します (htop は、各 apache プロセスが %18 メモリを消費することを示しています)。Apache を nginx または cherokee に変更すると、magento、cs-cart、および drupal との互換性の問題に直面しますか? どれが一番互換性がありますか? 本番システムの経験があれば、本当に感謝しています。ありがとうございます。
regex - ファイルを除外する正規表現の構築
私は、ファイルの書き換えを除外する正規表現の作成に本当に悩まされています。
CherokeeをWebサーバーとして使用しており、http://example.com/123のようなリンクをhttp://example.com/get.php?short=123に変更したいと考えています。
私の問題は、ファイルのスイッチを作成し、ファイルを作成したくないということです。
/([^.]+)=> /get.php?short=$1
/([。] +)=> / $ 1
2番目はどういうわけか最初のものを除外していると思いますが、私は見つけることができません。
これを修正する方法またはより良い解決策はありますか?
ポール
ubuntu - Ubuntu 10.04 Lucid で Cherokee + Web2py をセットアップする
Ubuntu 10.04 Lucid (クラウド内) の Cherokee に web2py の新規インストールをセットアップするためのスクリプトまたは一連の手順を持っている人はいますか? Lucid または Cherokee のリポジトリは問題ありません。今のところ Sqlite は問題ありませんが、MySql または Postgres が最適です。
django - 再起動して変更を確認しますか? チェロキー + uWSGI + Django/Pinax + Virtualenv
チェロキー + uWSGI が私の django アプリの .py ファイルへのコード変更を拾うのに問題があります。使っても
find -name "*.pyc" -delete
...効果がないようです。
django runserver で同じコードベースを実行すると、更新時に変更が即座に認識されます
Cherokee + uWSGI + Django で強制的に再起動して確実に変更を確認するにはどうすればよいですか?
php - ?-sign を適切に処理するための rewrite-rule
チェロキー Web サーバーを使用した書き換えで厄介な問題が発生しています。
変換したい:
問題は、? 記号が cmd を台無しにすることです。
チェロキーは次のように構成されています。
だから私の質問:疑問符が存在する場合、どのように「食べる」のが最善か。
よろしく、
//テソン
apache - Apache、lighttpd、nginx、cherokee、ベストな組み合わせは?
ブログ、動的 (php) および静的コンテンツ (画像、css、js) があります。各サーバーでベンチマークを見つけるためにたくさんのグーグル検索を行ったところ、実際には最適なサーバーは存在しないことがわかりました。したがって、私は良い組み合わせを選択するための経験値を探しています。
ウィーティーズに応じて更新します。まあ、私のニーズは、みんなと同じだと思います。静的コンテンツを含むすべてのページをすばやくロードする必要があり、可能な限り最高の HTTP クエリ/秒レートが必要です。また、それが役立つ場合は、MongoDB を使用しています。ところで、これで DB クエリをキャッシュする必要はありますか?
php - PHP で GD を使用してサムネイルを作成すると、内部サーバー エラーが返される
私はGDを使用してphpサイトで必要に応じてサムネイルを作成していますが、関数を実行するたびに:
resize-class.php
このチュートリアルで使用されているスニペットは
どこにありますか: http://net.tutsplus.com/tutorials/php/image-resizing-made-easy-with-php/
チェロキー エラー ログに次のエラーが表示されます。
そして、空の jpeg が作成され、残りのスクリプトが完了します (そのため、目的のサムネイルではなく、壊れた画像のアイコンがユーザーに表示されます)。このスクリプトは、私の Windows マシンでは Abyss Web サーバーを使用して問題なく動作しましたが、Debian で cherokee と php-cgi を使用して実行すると、動作しませんでした。そして、それが/etc/php5/cgi/ と /etc/php5/cli/ にextension=gd.so
設定されていることを確認しました。php.ini
phpinfo()
GD モジュールがロードされていることを示していますが、それ以外の場合はなぜ機能しないのかわかりません。ここで phpinfo()を表示できます