Re: [mp2] make test failed

2003-08-29 Thread Stas Bekman
Alan Rafagudinov wrote:
Hi!


My guess is that you've been hit by this Apache problem:
http://httpd.apache.org/docs-2.0/faq/error.html#error.sendfile
[...]
Thank you, but your advice helped with hooks/trans.t only,
ok, I have added this to the troubleshooting section.

filter/in_bbs_msg.t is still failed:

 t/TEST -v filter/in_bbs_msg.t
[...]
Test returned status 29 (wstat 7424, 0x1d00)
[...]
 [Fri Aug 29 18:10:58 2003] [error] [client 127.0.0.1] File does not exist:
 /usr/src/httpd_perl/mod_perl-1.99_09/t/htdocs/input_filter.html
that means that the filter doesn't work. Please update your cvs and show me 
the error_log's output when you run:

t/TEST -v -trace=debug filter/in_bbs_msg

Mine shows:

== FILTER CALLED
== FILTER READ:
GET /input_filter.html HTTP/1.0
== GET line rewritten to be:
GET /TestFilter__in_bbs_msg HTTP/1.0
== FILTER CALLED
== FILTER READ:
Host: localhost.localdomain:8536
== FILTER CALLED
== FILTER READ:
User-Agent: libwww-perl/5.69
== FILTER CALLED
== FILTER READ:
As you can see it rewrites a non-existing resource /input_filter.html to an 
existing one: /TestFilter__in_bbs_msg. For some reason it fails to do that for 
you.

__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


Re: [mp2] make test failed

2003-08-28 Thread Stas Bekman
Alan Rafagudinov wrote:
Hello!

1. Problem Description:
Thanks for the detailed report, Alan.

Errors while 'make test' was in filter/in_bbs_msg.t and hooks/trans.t

[Thu Aug 28 20:34:19 2003] [info] (22)Invalid argument: core_output_filter: writing 
data to the network
[Thu Aug 28 20:34:19 2003] [error] [client 127.0.0.1] File does not exist: 
/usr/src/httpd_perl/mod_perl-1.99_09/t/htdocs/inpu
t_filter.html
[...]
*** /usr/local/httpd_perl/bin/httpd -V
Server version: Apache/2.0.47
Server built:   Aug 28 2003 18:59:50
Server's Module Magic Number: 20020903:4
Architecture:   32-bit
Server compiled with
 -D APACHE_MPM_DIR=server/mpm/prefork
 -D APR_HAS_SENDFILE
My guess is that you've been hit by this Apache problem:
http://httpd.apache.org/docs-2.0/faq/error.html#error.sendfile
As the URL above suggests, try to add 'EnableSendfile On' somewhere in 
t/conf/httpd.conf and rerun:

t/TEST -v filter/in_bbs_msg.t hooks/trans.t

don't run 'make test' as it'll rewrite t/conf/httpd.conf, use t/TEST instead.

I wonder why http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
says that it's on by default.
__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


Re: [mp2] make test failed

2003-08-28 Thread Stas Bekman

My guess is that you've been hit by this Apache problem:
http://httpd.apache.org/docs-2.0/faq/error.html#error.sendfile
As the URL above suggests, try to add 'EnableSendfile On' somewhere in 
t/conf/httpd.conf and rerun:

t/TEST -v filter/in_bbs_msg.t hooks/trans.t

don't run 'make test' as it'll rewrite t/conf/httpd.conf, use t/TEST 
instead.

I wonder why http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
says that it's on by default.
Argh, I confused simply use the EnableSendfile directive as to be turned on. 
It should be:

  EnableSendfile Off

of course.



__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html