私はRaspberry PiでシンプルなWebサーバーを設定していますが、lighttpd、fastcgi、およびフラスコを正しく設定できないようです。今ではFastCGI、Lighttpd、Flask
は、私が/etc/lighttpd/lighttpd.conf
の数回の反復、/etc/init.d/lighttpd start
でエラーを吐き出し
fastcgi.server = ("/test" =>
"test" => (
"socket" => "/tmp/test-fcgi.sock",
"bin-path" => "/var/www/py/test.fcgi",
"check-local" => "disable"
)
)
され、最新のものを介して行ってきました。最初の行は間違って見えたので、私は太っ矢印の後に括弧のセットを追加しました:
fastcgi.server = ("/test" => (
...
))
このエラーを吐き出すませんでしたが、私は接続しようとしたときに、私はChromeでERR_CONNECTION_REFUSED
を取得します。その後、私は"/test" =>
を取り除こうとしましたが、それは同じ問題を抱えていました。私もthis question,に示されている設定を試してみましたが、同じ問題が発生しました。 /var/www/py/test.fgci
で
:/var/www/py/test.py
で
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from test import app
WSGIServer(app, bindAddress="/tmp/test-fcgi.sock").run()
:私は/etc/init.d/lighttpd start
でそれを起動したときに
from flask import Flask
app = Flask(__name__)
@app.route("/test")
def hello():
return "<h1 style='color:red'>☭ hello, comrade ☭</h1>"
現在lighttpd.conf
は失敗します。