我在 (Ubuntu Hardy) 上运行 Cherokee 网络服务器 0.99.30,在让管理员运行属性时遇到了一些问题。
当我运行 sudo cherokee-admin -b
Login:
User: admin
One-time Password: {password}
Web Interface:
URL: http://localhost:9090/
[20/11/2009 22:57:29.733] (error) config_reader.c:249 - Parsing error
Cherokee Web Server 0.99.30 (Nov 20 2009): Listening on port ALL:9090, TLS
disabled, IPv6 disabled, using epoll, 4096 fds system limit, max. 2041
connections, caching I/O, single thread
当我转到管理页面时,出现 503 服务不可用错误页面。
关于如何修复此问题您有什么想法吗?
谢谢
答案1
虽然没有记录,但解决方案很简单:
apt-get 安装 python
并且它会起作用。
答案2
看起来你遇到了一个错误。我建议你重新编译服务器,并将--enable-trace --enable-backtraces
参数添加到 ./configure 和make CFLAGS="-ggdb -O0"
。
完成此操作后,您必须执行:
CHEROKEE_TRACE=all cherokee-admin -b
然后它会打印出几行调试信息。这就是 Cherokee 网络服务器团队修复它所需要的信息。(此外,您可以直接将其发送给我,我也会处理它。)