Raspberry Pi'mde basit bir web sunucusu kuruyorum ve lighttpd, fastcgi ve flask'ı doğru şekilde ayarlayamıyorum. ArtıkFastCGI, Lighttpd ve Flask
, ben /etc/lighttpd/lighttpd.conf
birkaç tekrarlamalar geçtiniz En son bir /etc/init.d/lighttpd start
bir hata tükürdü
fastcgi.server = ("/test" =>
"test" => (
"socket" => "/tmp/test-fcgi.sock",
"bin-path" => "/var/www/py/test.fcgi",
"check-local" => "disable"
)
)
olmak. İlk satır yanlış görünüyordu, bu yüzden şişman okun sonra Pars kümesi ekledi:
fastcgi.server = ("/test" => (
...
))
Bu bir hata tükürmek yoktu, ama ben bağlanmaya çalıştığında, ben Chrome'da ERR_CONNECTION_REFUSED
olsun. Daha sonra "/test" =>
'u kaldırmayı denedim ve aynı sorunla karşılaştım. Aynı zamanda this question,'da gösterilen yapılandırmayı denedim ve aynı sorun oluştu.
/var/www/py/test.fgci
yılında:
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from test import app
WSGIServer(app, bindAddress="/tmp/test-fcgi.sock").run()
/var/www/py/test.py
yılında: Ben /etc/init.d/lighttpd start
ile başlattığınızda
from flask import Flask
app = Flask(__name__)
@app.route("/test")
def hello():
return "<h1 style='color:red'>☭ hello, comrade ☭</h1>"
akım lighttpd.conf
başarısız olur.