問題タブ [lighttpd]
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-on-rails - Mongrel Rails の起動時に別のプロセスを開始および停止する
mongrel railsの起動時に別のプロセスを開始したいと思います。これを行う方法はありますか?レールが起動するたびにプロジェクトでメディアサーバーとして機能するlighttpdを起動し、レールが停止するたびに停止することを検討しています。
web-services - Lighttpdでcookielessドメインを設定するにはどうすればよいですか?
静的コンテンツを提供するために、Cookieを無効にしてドメインを設定したい。
python - Djangoとfcgi-ロギングの質問
Djangoで実行されているサイトがあります。フロントエンドはlighttpdであり、djangoをホストするためにfcgiを使用しています。
fcgiプロセスを次のように開始します。
ロギングのために、次のように定義されたRotatingFileHandlerがあります。
ロギングは機能しています。ただし、10Mbは言うまでもなく、10Kbにさえ達しない場合でも、ファイルはローテーションしているように見えます。私の推測では、各fcgiインスタンスは10個のリクエストのみを処理し、その後再生成します。fcgiがリスポーンするたびに、新しいファイルが作成されます。fcgiが新しいプロセスIDで頻繁に起動していることを確認します(正確に時間を知るのは難しいですが、1分未満です)。
この問題を回避する方法はありますか?サイズ制限に達するまで、すべてのfcgiインスタンスを1つのファイルに記録したいと思います。サイズ制限に達すると、ログファイルのローテーションが行われます。
php - lighttpd php を使用した Memcached の同時実行
memcached に問題があります。memcached、php、または tcp ソケットかどうかはわかりませんが、memcached を使用したページに対して 50 以上の同時実行でベンチマークを試みるたびに、Apache ab を使用してそれらのリクエストの一部が失敗しました。(99) 要求されたアドレスを割り当てられませんというエラーが表示されます。
通常の phpinfo() ページに対して 5000 の同時実行テストを実行すると。すべて順調。失敗したリクエストはありません。
memcached は高い同時実行性をサポートできないようですが、何か不足していますか? -c 5000 フラグを付けて memcached を実行しています。
サーバー: (2) クアッドコア Xeon 2.5Ghz、64GB RAM、4TB Raid 10、64bit OpenSUSE 11.1
linux - Lighttpdmod_rewriteからApacheMod_rewriteへ
私はここでいくつかの助けを探しています。lighttpdmod_rewriteをapachemod_rewriteに変換しようとしています
ここにあります。Lighttpd
私はapacheのmod_rewriteの複数のチュートリアルを調べましたが、実際には役に立ちません。
ここで私が思いついたもの:
誰かが私がこれを変換するのを手伝ってくれるなら、それは祝福になるでしょう、ありがとう
これを入れたときに得られるのはエラーコード500だけで、mod_rewriteは有効になっていますが、これは機能しません。
php - Lighttpd + PHP + FCGI
Lighttpd、PHP、および CGI に問題があります。
私は OpenSUSE.10 を使用しています。
lighttpd (バージョン 1.4.23) と php (バージョン 5.3.0) をビルドしました。
これは lighttpd ビルド コマンド ラインです。
これは php ビルド コマンド ラインです。
これは php、php-cgi -v です。
これは lighttpd.conf です:
これは、lighttpd を開始するためのコマンド ラインです。
最後に、lighttpd は lighttpd_error.log を作成します。
私の質問は次のとおりです。
1) Ubuntu または OpenSUSE で lighttpd + PHP + FastCGI を起動した経験のある人はいますか?
2) fcgi の生成に失敗したのはなぜですか?
つまり、このような index.php を使用して Web サーバーをテストしたいと考えています。
PS:
外すと
lighttpd.conf から、lighttpd が正常に起動し、Firefox に index.html が表示されます (index.php は表示されません):
アップデート:
回答ありがとうございます。
lighttpd_error.log は、FCGI と PHP インタープリターに問題があることを正確に示しています。
はい、バックポートは SUSE または Ubuntu で利用できますが、機能しません。
OSの問題だと思います。
私は組み込みデバイスを持っています:
このデバイス用のアプリをビルドするためのクロス コンパイラ:
そのため、MIPS ターゲット用の Lighttpd と php をビルドし、それらをこのデバイスにコピーすると、サーバーは正常に動作し始めました。Mozilla の index.php が表示されました。
Lighttpd+PHP が PC で動作しない理由がわかりません。
決定: 私は問題に点数をつけます。
ubuntu - 高速 CGI、Lighttpd、Ubuntu
このログ ファイルは、UBUNTU ユーザーの誰かになじみがありますか?
Lighttpd ログ ファイル:
fcgi の問題をどのように解決し、lighttpd を起動したのか、その秘密を公開してください。
Thx、まあ。
python - bashで、特定のURLに基づいてローカルのPythonスクリプトを呼び出すようにlighttpdを設定する最も簡単な方法は何ですか?
bashで、ローカルpythonアプリが解析するコマンドラインオプションとしてURLに含まれるクエリ文字列または名前と値のペアを渡しながら、ローカルpythonスクリプトを呼び出すようにlighttpdを構成する最も簡単な方法は何ですか?
次に、lighttpdのインストールおよび設定スクリプトの例を示します。
django - Lighttpd、FastCGI、Django - 自動的に再起動する方法は?
開発マシンで Lighttpd + FastCGI + Django を使用しています。manage.py のコマンド ライン オプションを使用して FastCGI サーバーを起動します。
問題は、私が頻繁にソースを変更することであり、"./manage.py runserver" と同じように、FastCGI にそれらの変更を自動的に反映させる必要があります。
おそらく、そのためのコマンドラインオプション、またはその他のソリューションはありますか?
mod-rewrite - lighthttp での mod_rewrite の問題
lighttpd で mod_rewrite を使用していますが、問題が発生しています...
これが私のルールです:
Apache ルールは Apache で機能し、次のようになります。
それは完全に機能しますが、phpmyadmin を使用したい場合、http: //www.site.com/phpmyadminはもちろん、私が指示している場所にリダイレクトされます...ディレクトリとファイル。
/phpmyadmin などを尊重するように lighttpd の書き換えルールを変更するにはどうすればよいですか?
編集:
すべてを調べていくつかの調査を行ったところ、これらの行に相当する lighttpd がありません。
これらを lighttpd 書き換え構成に追加するにはどうすればよいですか?