Python 使用webpy运行lighttpd时出现问题
这就是我的lighttpd.conf文件的样子:Python 使用webpy运行lighttpd时出现问题,python,lighttpd,web.py,Python,Lighttpd,Web.py,这就是我的lighttpd.conf文件的样子: server.modules = ( "mod_access", "mod_alias", "mod_compress", "mod_accesslog", ) server.document-root = "/home/ashley/leagueratings" server.upload-dirs = ( "/var/cache/lighttpd/uploads" ) serv
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",
)
我两者都做过
chown www-data:www-data leagueratings.py
及
但我无法连接到我的网站。在我更改lighttpd.conf之前,默认的站点工作正常
这是错误日志
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.
请帮助我,我一直在尝试让我的webpy服务器启动并运行生产很长一段时间了。我也尝试过apache2和nginx,但似乎没有任何效果。多谢各位
2016-09-13 19:49:50:(mod_fastcgi.c.1112)fastcgi后端/home/ashley/leaguereratings.py无法启动:
这似乎不是web服务器问题
您是否尝试过手动启动leagueratings.py?可能缺少所需的python模块(需要安装),或者python脚本中存在语法错误
2016-09-13 19:49:50:(mod_fastcgi.c.1112)fastcgi后端/home/ashley/leaguereratings.py无法启动:
这似乎不是web服务器问题
您是否尝试过手动启动leagueratings.py?可能缺少所需的python模块(需要安装),或者python脚本中存在语法错误
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.