I configured and ran make no problem, but before getting to make install,
make test fails (although I'm unfamiliar with the specific test). Server is
Ubuntu 9.04 Server, 32-bit.
configure command:
./configure --with-wwwroot=/var/www --sysconfdir=/etc --localstatedir=/var
make test log below. However, "Unable to raise file descriptor limit to
8192" goes away if I run as root, but the final failure is the same.
If anyone has any ideas, I'd be happy to run them.
Thanks!
-Barnaby
make -C qa test
make[1]: Entering directory `/home/volve/cherokee-0.99.22/qa'
./run-tests.py
Interpreters
PHP: /usr/lib/cgi-bin/php
Python: /usr/bin/python
100-Digest-htdigest.py:53: DeprecationWarning: the md5 module is deprecated;
use hashlib instead
from md5 import md5
Server
PID: 2427
Path: ../cherokee/cherokee-worker
Mods: ../cherokee/.libs/
Deps: ../cherokee/
Panic: ../cherokee/cherokee-panic
[17/07/2009 21:34:26.046] (warning) server.c:750 - Unable to raise file
descriptor limit to 8192
WARNING: Ignoring TLS port 1979
[17/07/2009 21:34:26.046] (error) spawner.c:86 - Could initialize SHM
'/cherokee-spawner-2420': No such file or directory
Cherokee Web Server 0.99.22 (Aug 17 2009): Listening on port 127.0.0.1:1978,
TLS
disabled, IPv6 enabled, using epoll, 1024 fds system limit, max. 505
connections, caching I/O, 20 threads, 25 connections per thread, standard
scheduling policy
Tests will start in 0 secs
Basic: Success
Missing Protocol: Success
Unknown Method: Success
Unknown Method + Missing Protocol: Success
Unknown Method: Success
Wrong Protocol: Success
Missing Host: Success
Broken request: Success
Double dot: Success
Slash+dot+slash: Success
Header entry twice: Success
Broken header entry: Success
Broken header entry II: Success
Broken header entry III: Success
CGI Execution: Success
CGI with pathinfo: Success
CGI with pathinfo II: Success
CGI with pathinfo III: Success
Head Method: Success
Virtual Host: Success
Virtual Host II: Success
HTTP 1.1 without Host: Success
Host header: Success
Host header with port: Success
Broken Host header: Success
Broken Host header II: Success
Missing file: Success
Missing file II: Success
Post request without length: Success
Post with length zero: Success
Post request: Success
Directory index redir: Success
Directory index, dirlist: Success
Directory index, common: Success
PHP simple: Success
DocumentRoot inside common: Success
PHP post: Success
PHP get: Success
Auth basic: Success
Auth basic II: Success
Auth basic III: Success
Pipelining: Success
Pipelining, file and list: Success
Invalid home: Success
Valid home: Skipped
Redir to URL: Success
Redir to URL with params: Success
NN: Success
Broken NN: Success
Head doesn't include body: Success
10k random: Success
50k random: Success
100k random: Success
Content Range, start: Success
Content Range 100k, start: Success
Content Range, end: Success
Content Range 100k, end: Success
Content Range 100, both: Success
Content Range 100k, both: Success
Big POST, ~100k: Success
Auth PAM: Skipped
Auth PAM, reject: Skipped
DocumentRoot, common: Success
Directory indexer, HTML: Success
Directory indexer, PHP: Success
Directory indexer, /index, vbles: Failed
Name = Directory indexer, /index, vbles
Protocol = HTTP/1.0
Config =
vserver!0660!nick = directoryindex3
vserver!0660!document_root = /tmp/tmp7H2cg5cherokee_www/directoryindex3/
vserver!0660!directory_index = index.php,/super_test_index.php
vserver!0660!rule!1!match = default
vserver!0660!rule!1!handler = common
vserver!0660!rule!10000!match = extensions
vserver!0660!rule!10000!match!extensions = php
vserver!0660!rule!10000!match!final = 0
vserver!0660!rule!10000!handler = fcgi
vserver!0660!rule!10000!handler!balancer = round_robin
vserver!0660!rule!10000!handler!balancer!source!1 = 1
Request = GET /inside/ HTTP/1.0
Host: directoryindex3
Expected = Code: 200
Expected = Content: ['DocumentRoot
/tmp/tmp7H2cg5cherokee_www/directoryindex3/', 'ScriptName
/super_test_index.php', 'RequestUri /inside/']
Reply = HTTP/1.0 200 OK
Connection: close
Date: Tue, 18 Aug 2009 01:34:37 GMT
Server: Cherokee/0.99.22 (UNIX)
X-Powered-By: PHP/5.2.6-3ubuntu4.1
Content-type: text/html
Body len = 109
Body = DocumentRoot /tmp/tmp7H2cg5cherokee_www/directoryindex3
ScriptName /super_test_index.php
RequestUri /inside/
Skipped tests: 3
Sending SIGTERM..
Server is exiting..r in 3 secs
Will kill the server in 0 secs
Sending SIGKILL..
make[1]: *** [test] Error 1
make[1]: Leaving directory `/home/volve/cherokee-0.99.22/qa'
make: *** [test] Error 2
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee