2016-09-13 1 views
1

C'est ce que mon fichier lighttpd.conf ressemble:des difficultés à exécuter avec lighttpd webpy

server.modules = (
    "mod_access", 
    "mod_alias", 
    "mod_compress", 
    "mod_accesslog", 
) 

server.document-root  = "/home/ashley/leagueratings" 
server.upload-dirs   = ("/var/cache/lighttpd/uploads") 
server.errorlog    = "/var/log/lighttpd/error.log" 
server.pid-file    = "/var/run/lighttpd.pid" 
server.username    = "www-data" 
server.groupname   = "www-data" 


## Use ipv6 if available 
#include_shell "/usr/share/lighttpd/use-ipv6.pl" 


compress.cache-dir   = "/var/cache/lighttpd/compress/" 
compress.filetype   = ("application/x-javascript", "text/css", "text/html", "text/plain") 

include_shell "/usr/share/lighttpd/create-mime.assign.pl" 
include_shell "/usr/share/lighttpd/include-conf-enabled.pl" 

server.modules += ("mod_fastcgi") 
server.modules += ("mod_rewrite") 

fastcgi.server = ("/leagueratings.py" => 
("/" => ("socket" => "/tmp/fastcgi.socket", 
    "bin-path" => "/home/ashley/leagueratings.py", 
    "max-procs" => 1, 
    "bin-environment" => (
    "REAL_SCRIPT_NAME" => "" 
    ), 
    "check-local" => "disable" 
)) 
) 

url.rewrite-once = (
    "^/favicon.ico$" => "/static/favicon.ico", 
    "^/static/(.*)$" => "/static/$1", 
    "^/(.*)$" => "/leagueratings.py/$1", 
) 

Je l'ai fait à la fois

chown www-data:www-data leagueratings.py 

et

chmod +x leagueratings.py 

Mais je ne peux pas se connecter à mon site Web. Les travaux du site par défaut précédemment avant changé lighttpd.conf

Ceci est l'erreur journal

2016-09-13 19:37:35: (log.c.164) server started 
2016-09-13 19:49:49: (server.c.1558) server stopped by UID = 0 PID = 1 
2016-09-13 19:49:50: (log.c.164) server started 
2016-09-13 19:49:50: (mod_fastcgi.c.1112) the fastcgi-backend /home/ashley/leagueratings.py failed to start: 
2016-09-13 19:49:50: (mod_fastcgi.c.1116) child exited with status 2 /home/ashley/leagueratings.py 
2016-09-13 19:49:50: (mod_fastcgi.c.1119) If you're trying to run your app as a FastCGI backend, make sure you're using the FastCGI-enabled version. 
If this is PHP on Gentoo, add 'fastcgi' to the USE flags. 
2016-09-13 19:49:50: (mod_fastcgi.c.1406) [ERROR]: spawning fcgi failed. 
2016-09-13 19:49:50: (server.c.1022) Configuration of plugins failed. Going down. 

S'il vous plaît aidez-moi je l'ai essayé d'obtenir mon serveur webpy et en cours d'exécution pour la production depuis longtemps maintenant . J'ai aussi essayé apache2 et nginx mais rien ne semble fonctionner. Je vous remercie.

Répondre

0

2016-09-13 19:49:50: (mod_fastcgi.c.1112) le /home/ashley/leagueratings.py fastcgi-back-end n'a pas pu démarrer:

Cela ne semble pas être un problème de serveur Web.

Avez-vous essayé de démarrer manuellement leagueratings.py? Il est possible qu'un module python nécessaire soit manquant (et qu'il doive être installé), ou qu'il y ait une erreur de syntaxe dans le script python.