mod_wsgi
numaralı telefonu kullanarak Apache üzerinde çalışmam için flask uygulamamı alma görevimde defalarca başarısız olduktan sonra, hello world example'u çalıştırmayı denemeye karar verdim. İşte ne var -Hello World in mod_wsgi
Dizin Yapısı
- public_html
- wsgi-scripts
- test_wsgi.wsgi
- test_wsgi
- test_wsgi.wsgi
test_wsgi.wsgi dosyası (ben apache varsayılan ~/public_html
için /var/www
değişti)
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
Sanal Ana Yapılandırma dosyası (denilen testwsgi) - Bu bulunduğu Tarayıcıda localhost/wsgi
'a gitmeyi denediğimde 404 Bulunamadı hatasıyla karşılaşıyorum. Neyi yanlış yapıyorum? Bu, bir uygulamayı bir uygulama sunucusuna dağıtmaya çalıştığım ilk sefer. Şimdiye kadar Google App Engine'i kullanmanın kolay yolunu aldım. Bu kadar ve çalışıyor olana kadar benim flask uygulamasını dağıtmak için devam edemez. Çok teşekkürler!