問題タブ [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.

0 投票する
3 に答える
253 参照

ruby-on-rails - Mongrel Rails の起動時に別のプロセスを開始および停止する

mongrel railsの起動時に別のプロセスを開始したいと思います。これを行う方法はありますか?レールが起動するたびにプロジェクトでメディアサーバーとして機能するlighttpdを起動し、レールが停止するたびに停止することを検討しています。

0 投票する
1 に答える
1184 参照

web-services - Lighttpdでcookielessドメインを設定するにはどうすればよいですか?

静的コンテンツを提供するために、Cookieを無効にしてドメインを設定したい。

0 投票する
3 に答える
2454 参照

python - Djangoとfcgi-ロギングの質問

Djangoで実行されているサイトがあります。フロントエンドはlighttpdであり、djangoをホストするためにfcgiを使用しています。

fcgiプロセスを次のように開始します。

ロギングのために、次のように定義されたRotatingFileHandlerがあります。

ロギングは機能しています。ただし、10Mbは言うまでもなく、10Kbにさえ達しない場合でも、ファイルはローテーションしているように見えます。私の推測では、各fcgiインスタンスは10個のリクエストのみを処理し、その後再生成します。fcgiがリスポーンするたびに、新しいファイルが作成されます。fcgiが新しいプロセスIDで頻繁に起動していることを確認します(正確に時間を知るのは難しいですが、1分未満です)。

この問題を回避する方法はありますか?サイズ制限に達するまで、すべてのfcgiインスタンスを1つのファイルに記録したいと思います。サイズ制限に達すると、ログファイルのローテーションが行われます。

0 投票する
4 に答える
5920 参照

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

0 投票する
1 に答える
1138 参照

linux - Lighttpdmod_rewriteからApacheMod_rewriteへ

私はここでいくつかの助けを探しています。lighttpdmod_rewriteをapachemod_rewriteに変換しようとしています

ここにあります。Lighttpd

私はapacheのmod_rewriteの複数のチュートリアルを調べましたが、実際には役に立ちません。

ここで私が思いついたもの:

誰かが私がこれを変換するのを手伝ってくれるなら、それは祝福になるでしょう、ありがとう

これを入れたときに得られるのはエラーコード500だけで、mod_rewriteは有効になっていますが、これは機能しません。

0 投票する
3 に答える
7317 参照

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 で動作しない理由がわかりません。

決定: 私は問題に点数をつけます。

0 投票する
1 に答える
1050 参照

ubuntu - 高速 CGI、Lighttpd、Ubuntu

このログ ファイルは、UBUNTU ユーザーの誰かになじみがありますか?

Lighttpd ログ ファイル:

fcgi の問題をどのように解決し、lighttpd を起動したのか、その秘密を公開してください。

Thx、まあ。

0 投票する
1 に答える
2854 参照

python - bashで、特定のURLに基​​づいてローカルのPythonスクリプトを呼び出すようにlighttpdを設定する最も簡単な方法は何ですか?

bashで、ローカルpythonアプリが解析するコマンドラインオプションとしてURLに含まれるクエリ文字列または名前と値のペアを渡しながら、ローカルpythonスクリプトを呼び出すようにlighttpdを構成する最も簡単な方法は何ですか?

次に、lighttpdのインストールおよび設定スクリプトの例を示します。

0 投票する
2 に答える
1374 参照

django - Lighttpd、FastCGI、Django - 自動的に再起動する方法は?

開発マシンで Lighttpd + FastCGI + Django を使用しています。manage.py のコマンド ライン オプションを使用して FastCGI サーバーを起動します。

問題は、私が頻繁にソースを変更することであり、"./manage.py runserver" と同じように、FastCGI にそれらの変更を自動的に反映させる必要があります。

おそらく、そのためのコマンドラインオプション、またはその他のソリューションはありますか?

0 投票する
1 に答える
770 参照

mod-rewrite - lighthttp での mod_rewrite の問題

lighttpd で mod_rewrite を使用していますが、問題が発生しています...

これが私のルールです:

Apache ルールは Apache で機能し、次のようになります。

それは完全に機能しますが、phpmyadmin を使用したい場合、http: //www.site.com/phpmyadminはもちろん、私が指示している場所にリダイレクトされます...ディレクトリとファイル。

/phpmyadmin などを尊重するように lighttpd の書き換えルールを変更するにはどうすればよいですか?

編集:

すべてを調べていくつかの調査を行ったところ、これらの行に相当する lighttpd がありません。

これらを lighttpd 書き換え構成に追加するにはどうすればよいですか?