Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ModPerl: Embperl

make test error (was Introduction / SuSE Installation)

 

 

ModPerl embperl RSS feed   Index | Next | Previous | View Threaded


spomerg at cwu

May 25, 2007, 11:53 AM

Post #1 of 4 (1746 views)
Permalink
make test error (was Introduction / SuSE Installation)

Okay, made it through the perl Makefile.PL step just fine and MOST of the make test step. At the end of that I encountered:

Testing mod_perl mode...

#0 ascii... ERR:Forbidden
Input: test/html/ascii
Output: test/tmp/out.htm
Log: test/tmp/test.log

ERRORS detected! NOT all tests have been passed successfully


Found unexpected output in httpd errorlog:
[Fri May 25 11:21:47 2007] [crit] [client 127.0.0.1] (13)Permission denied: /root/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
make: *** [test_dynamic] Error 1

Is this anything to be concerned with or can I proceed with the make install step? I don't even have a .htaccess file in my /root/ directory. Is that the problem? Was I supposed to create one or does the make test create that? I've searched the list archives for the solution to my problem with no luck.

- Gavin

>>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 11:05 AM >>>
Hi,

You should also install, mod-perl, which is in a package called
apache-perl (or similar), then Makefile.PL should automaticly find the
right paths

Gerald


------------------------------------------------------------------------
--
Gerald Richter ECOS electronic communication services GmbH
******************* SECURING YOUR NETWORK ********************

Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: richter [at] ecos Voice: +49 6133 939-122
WWW: http://www.BB-5000.info Fax: +49 6133 939-333

Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF: W.Heck,
G.Richter
------------------------------------------------------------------------
--



> -----Original Message-----
> From: Gavin Spomer [mailto:spomerg [at] cwu]
> Sent: Friday, May 25, 2007 7:03 PM
> To: embperl [at] perl
> Subject: RE: Introduction / SuSE Installation
>
> >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 9:39 AM >>>
> > even uses an older version of SuSE. However I cannot locate the
> > httpd.h header(?) file. I found the httpd daemon and the mod_env.so
> > shared object files just fine. I use the the SuSE packaged
> > apache-2.2.3-20 with apache2-prefork-2.2.3-20 for my web server. Is
> > Embperl still do-able? Is there a file to locate other than the
> > httpd.h that will work?
> >
>
> You need to install a SuSE package call something like
> apache2-dev, this will contains the developer sources and
> header files. (maybe there is also a mod_perl (or
> apache-perl) /-dev which you need)
>
> Gerald
>
> Excellent. I installed the apache2-devel package and now
> have /usr/include/apache2/httpd.h.
>
> Also, my apache daemon is httpd2 (instead of httpd) which
> is actually a symbolic link pointing to httpd2-prefork. When I
> get to the part in the installation that will ask me for
> the location of the daemon, can I enter /usr/sbin/httpd2 or will I
> have to make a symbolic link from httpd (no "2") to httpd2-prefork?
>
> Thanks a million, Gerald. I'm so excited to have my own
> installation of embperl! :D
>
> - Gavin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
> ** Virus checked by BB-5000 Mailfilter **
> !DSPAM:416,4657187c188881847460177!
>
>

** Virus checked by BB-5000 Mailfilter **

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe [at] perl
For additional commands, e-mail: embperl-help [at] perl



---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe [at] perl
For additional commands, e-mail: embperl-help [at] perl


richter at ecos

May 25, 2007, 12:03 PM

Post #2 of 4 (1642 views)
Permalink
RE: make test error (was Introduction / SuSE Installation) [In reply to]

It looks like httpd (which runs as nobody) does not have access to the
embperl/test/html directory.

Normaly you should be able to run make install and use it without
problems

Gerald


------------------------------------------------------------------------
--
Gerald Richter ECOS electronic communication services GmbH
******************* SECURING YOUR NETWORK ********************

Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: richter [at] ecos Voice: +49 6133 939-122
WWW: http://www.BB-5000.info Fax: +49 6133 939-333

Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF: W.Heck,
G.Richter
------------------------------------------------------------------------
--



> -----Original Message-----
> From: Gavin Spomer [mailto:spomerg [at] cwu]
> Sent: Friday, May 25, 2007 8:54 PM
> To: embperl [at] perl
> Subject: make test error (was Introduction / SuSE Installation)
>
> Okay, made it through the perl Makefile.PL step just fine and
> MOST of the make test step. At the end of that I encountered:
>
> Testing mod_perl mode...
>
> #0 ascii... ERR:Forbidden
> Input: test/html/ascii
> Output: test/tmp/out.htm
> Log: test/tmp/test.log
>
> ERRORS detected! NOT all tests have been passed successfully
>
>
> Found unexpected output in httpd errorlog:
> [Fri May 25 11:21:47 2007] [crit] [client 127.0.0.1]
> (13)Permission denied: /root/.htaccess pcfg_openfile: unable
> to check htaccess file, ensure it is readable
> make: *** [test_dynamic] Error 1
>
> Is this anything to be concerned with or can I proceed with
> the make install step? I don't even have a .htaccess file in
> my /root/ directory. Is that the problem? Was I supposed to
> create one or does the make test create that? I've searched
> the list archives for the solution to my problem with no luck.
>
> - Gavin
>
> >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 11:05 AM >>>
> Hi,
>
> You should also install, mod-perl, which is in a package
> called apache-perl (or similar), then Makefile.PL should
> automaticly find the right paths
>
> Gerald
>
>
> --------------------------------------------------------------
> ----------
> --
> Gerald Richter ECOS electronic communication services GmbH
> ******************* SECURING YOUR NETWORK ********************
>
> Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
> E-Mail: richter [at] ecos Voice: +49 6133 939-122
> WWW: http://www.BB-5000.info Fax: +49 6133 939-333
>
> Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF:
> W.Heck, G.Richter
> --------------------------------------------------------------
> ----------
> --
>
>
>
> > -----Original Message-----
> > From: Gavin Spomer [mailto:spomerg [at] cwu]
> > Sent: Friday, May 25, 2007 7:03 PM
> > To: embperl [at] perl
> > Subject: RE: Introduction / SuSE Installation
> >
> > >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07
> 9:39 AM >>>
> > > even uses an older version of SuSE. However I cannot locate the
> > > httpd.h header(?) file. I found the httpd daemon and the
> mod_env.so
> > > shared object files just fine. I use the the SuSE packaged
> > > apache-2.2.3-20 with apache2-prefork-2.2.3-20 for my web
> server. Is
> > > Embperl still do-able? Is there a file to locate other than the
> > > httpd.h that will work?
> > >
> >
> > You need to install a SuSE package call something like apache2-dev,
> > this will contains the developer sources and header files. (maybe
> > there is also a mod_perl (or
> > apache-perl) /-dev which you need)
> >
> > Gerald
> >
> > Excellent. I installed the apache2-devel package and now have
> > /usr/include/apache2/httpd.h.
> >
> > Also, my apache daemon is httpd2 (instead of httpd) which is
> > actually a symbolic link pointing to httpd2-prefork. When I
> > get to the part in the installation that will ask me for the
> > location of the daemon, can I enter /usr/sbin/httpd2 or will I
> > have to make a symbolic link from httpd (no "2") to
> httpd2-prefork?
> >
> > Thanks a million, Gerald. I'm so excited to have my own
> > installation of embperl! :D
> >
> > - Gavin
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> > For additional commands, e-mail: embperl-help [at] perl
> >
> >
> > ** Virus checked by BB-5000 Mailfilter **
> > !DSPAM:416,4657187c188881847460177!
> >
> >
>
> ** Virus checked by BB-5000 Mailfilter **
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
> ** Virus checked by BB-5000 Mailfilter **
> !DSPAM:416,46573270235711621998344!
>
>

** Virus checked by BB-5000 Mailfilter **

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe [at] perl
For additional commands, e-mail: embperl-help [at] perl


spomerg at cwu

May 25, 2007, 4:16 PM

Post #3 of 4 (1643 views)
Permalink
RE: make test error (was Introduction / SuSE Installation) [In reply to]

Success!

I went ahead with the make install and that went fine. I then had a problem with getting it to work with the recommended apache configuration, but I didn't want to bother the list any more than I already have today. ;) I figured that out on my own; turns out that even though I had mod_perl installed, I didn't have it enabled in /etc/sysconfig/apache2. Everything is copasetic now.

Thanks Gerald! I am SO stoked to have embperl at my disposal again!! :D Have a great weekend.

- Gavin

P.S. It's amazing what one can accomplish after a 20 minute nap. ;)

>>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 12:03 PM >>>
It looks like httpd (which runs as nobody) does not have access to the
embperl/test/html directory.

Normaly you should be able to run make install and use it without
problems

Gerald


------------------------------------------------------------------------
--
Gerald Richter ECOS electronic communication services GmbH
******************* SECURING YOUR NETWORK ********************

Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: richter [at] ecos Voice: +49 6133 939-122
WWW: http://www.BB-5000.info Fax: +49 6133 939-333

Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF: W.Heck,
G.Richter
------------------------------------------------------------------------
--



> -----Original Message-----
> From: Gavin Spomer [mailto:spomerg [at] cwu]
> Sent: Friday, May 25, 2007 8:54 PM
> To: embperl [at] perl
> Subject: make test error (was Introduction / SuSE Installation)
>
> Okay, made it through the perl Makefile.PL step just fine and
> MOST of the make test step. At the end of that I encountered:
>
> Testing mod_perl mode...
>
> #0 ascii... ERR:Forbidden
> Input: test/html/ascii
> Output: test/tmp/out.htm
> Log: test/tmp/test.log
>
> ERRORS detected! NOT all tests have been passed successfully
>
>
> Found unexpected output in httpd errorlog:
> [Fri May 25 11:21:47 2007] [crit] [client 127.0.0.1]
> (13)Permission denied: /root/.htaccess pcfg_openfile: unable
> to check htaccess file, ensure it is readable
> make: *** [test_dynamic] Error 1
>
> Is this anything to be concerned with or can I proceed with
> the make install step? I don't even have a .htaccess file in
> my /root/ directory. Is that the problem? Was I supposed to
> create one or does the make test create that? I've searched
> the list archives for the solution to my problem with no luck.
>
> - Gavin
>
> >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 11:05 AM >>>
> Hi,
>
> You should also install, mod-perl, which is in a package
> called apache-perl (or similar), then Makefile.PL should
> automaticly find the right paths
>
> Gerald
>
>
> --------------------------------------------------------------
> ----------
> --
> Gerald Richter ECOS electronic communication services GmbH
> ******************* SECURING YOUR NETWORK ********************
>
> Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
> E-Mail: richter [at] ecos Voice: +49 6133 939-122
> WWW: http://www.BB-5000.info Fax: +49 6133 939-333
>
> Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF:
> W.Heck, G.Richter
> --------------------------------------------------------------
> ----------
> --
>
>
>
> > -----Original Message-----
> > From: Gavin Spomer [mailto:spomerg [at] cwu]
> > Sent: Friday, May 25, 2007 7:03 PM
> > To: embperl [at] perl
> > Subject: RE: Introduction / SuSE Installation
> >
> > >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07
> 9:39 AM >>>
> > > even uses an older version of SuSE. However I cannot locate the
> > > httpd.h header(?) file. I found the httpd daemon and the
> mod_env.so
> > > shared object files just fine. I use the the SuSE packaged
> > > apache-2.2.3-20 with apache2-prefork-2.2.3-20 for my web
> server. Is
> > > Embperl still do-able? Is there a file to locate other than the
> > > httpd.h that will work?
> > >
> >
> > You need to install a SuSE package call something like apache2-dev,
> > this will contains the developer sources and header files. (maybe
> > there is also a mod_perl (or
> > apache-perl) /-dev which you need)
> >
> > Gerald
> >
> > Excellent. I installed the apache2-devel package and now have
> > /usr/include/apache2/httpd.h.
> >
> > Also, my apache daemon is httpd2 (instead of httpd) which is
> > actually a symbolic link pointing to httpd2-prefork. When I
> > get to the part in the installation that will ask me for the
> > location of the daemon, can I enter /usr/sbin/httpd2 or will I
> > have to make a symbolic link from httpd (no "2") to
> httpd2-prefork?
> >
> > Thanks a million, Gerald. I'm so excited to have my own
> > installation of embperl! :D
> >
> > - Gavin
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> > For additional commands, e-mail: embperl-help [at] perl
> >
> >
> > ** Virus checked by BB-5000 Mailfilter **
> > !DSPAM:416,4657187c188881847460177!
> >
> >
>
> ** Virus checked by BB-5000 Mailfilter **
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
> ** Virus checked by BB-5000 Mailfilter **
> !DSPAM:416,46573270235711621998344!
>
>

** Virus checked by BB-5000 Mailfilter **


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe [at] perl
For additional commands, e-mail: embperl-help [at] perl


richter at ecos

Jun 6, 2007, 11:03 PM

Post #4 of 4 (1600 views)
Permalink
RE: RE: make test error (was Introduction / SuSE Installation) [In reply to]

Hi,

>
> Success!
>

Great to hear that it works now. If you like you can write down a few
lines of what you have done, so I can include these informations in the
INSTALL documentation of Embperl

Gerald


> I went ahead with the make install and that went fine. I then
> had a problem with getting it to work with the recommended
> apache configuration, but I didn't want to bother the list
> any more than I already have today. ;) I figured that out on
> my own; turns out that even though I had mod_perl installed,
> I didn't have it enabled in /etc/sysconfig/apache2.
> Everything is copasetic now.
>
> Thanks Gerald! I am SO stoked to have embperl at my disposal
> again!! :D Have a great weekend.
>
> - Gavin
>
> P.S. It's amazing what one can accomplish after a 20 minute nap. ;)
>
> >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07 12:03 PM >>>
> It looks like httpd (which runs as nobody) does not have
> access to the embperl/test/html directory.
>
> Normaly you should be able to run make install and use it
> without problems
>
> Gerald
>
>
> --------------------------------------------------------------
> ----------
> --
> Gerald Richter ECOS electronic communication services GmbH
> ******************* SECURING YOUR NETWORK ********************
>
> Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
> E-Mail: richter [at] ecos Voice: +49 6133 939-122
> WWW: http://www.BB-5000.info Fax: +49 6133 939-333
>
> Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF:
> W.Heck, G.Richter
> --------------------------------------------------------------
> ----------
> --
>
>
>
> > -----Original Message-----
> > From: Gavin Spomer [mailto:spomerg [at] cwu]
> > Sent: Friday, May 25, 2007 8:54 PM
> > To: embperl [at] perl
> > Subject: make test error (was Introduction / SuSE Installation)
> >
> > Okay, made it through the perl Makefile.PL step just fine
> and MOST of
> > the make test step. At the end of that I encountered:
> >
> > Testing mod_perl mode...
> >
> > #0 ascii... ERR:Forbidden
> > Input: test/html/ascii
> > Output: test/tmp/out.htm
> > Log: test/tmp/test.log
> >
> > ERRORS detected! NOT all tests have been passed successfully
> >
> >
> > Found unexpected output in httpd errorlog:
> > [Fri May 25 11:21:47 2007] [crit] [client 127.0.0.1]
> (13)Permission
> > denied: /root/.htaccess pcfg_openfile: unable to check
> htaccess file,
> > ensure it is readable
> > make: *** [test_dynamic] Error 1
> >
> > Is this anything to be concerned with or can I proceed with
> the make
> > install step? I don't even have a .htaccess file in my /root/
> > directory. Is that the problem? Was I supposed to create
> one or does
> > the make test create that? I've searched the list archives for the
> > solution to my problem with no luck.
> >
> > - Gavin
> >
> > >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07
> 11:05 AM >>>
> > Hi,
> >
> > You should also install, mod-perl, which is in a package called
> > apache-perl (or similar), then Makefile.PL should
> automaticly find the
> > right paths
> >
> > Gerald
> >
> >
> > --------------------------------------------------------------
> > ----------
> > --
> > Gerald Richter ECOS electronic communication services GmbH
> > ******************* SECURING YOUR NETWORK ********************
> >
> > Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
> > E-Mail: richter [at] ecos Voice: +49 6133 939-122
> > WWW: http://www.BB-5000.info Fax: +49 6133 939-333
> >
> > Sitz der Gesellschaft: Dienheim; AG Mainz HRB 6889; GF:
> > W.Heck, G.Richter
> > --------------------------------------------------------------
> > ----------
> > --
> >
> >
> >
> > > -----Original Message-----
> > > From: Gavin Spomer [mailto:spomerg [at] cwu]
> > > Sent: Friday, May 25, 2007 7:03 PM
> > > To: embperl [at] perl
> > > Subject: RE: Introduction / SuSE Installation
> > >
> > > >>> Gerald Richter - ECOS GmbH <richter [at] ecos> 05/25/07
> > 9:39 AM >>>
> > > > even uses an older version of SuSE. However I cannot locate the
> > > > httpd.h header(?) file. I found the httpd daemon and the
> > mod_env.so
> > > > shared object files just fine. I use the the SuSE packaged
> > > > apache-2.2.3-20 with apache2-prefork-2.2.3-20 for my web
> > server. Is
> > > > Embperl still do-able? Is there a file to locate other than the
> > > > httpd.h that will work?
> > > >
> > >
> > > You need to install a SuSE package call something like
> apache2-dev,
> > > this will contains the developer sources and header files. (maybe
> > > there is also a mod_perl (or
> > > apache-perl) /-dev which you need)
> > >
> > > Gerald
> > >
> > > Excellent. I installed the apache2-devel package and now have
> > > /usr/include/apache2/httpd.h.
> > >
> > > Also, my apache daemon is httpd2 (instead of httpd) which is
> > > actually a symbolic link pointing to httpd2-prefork. When I
> > > get to the part in the installation that will ask me for the
> > > location of the daemon, can I enter /usr/sbin/httpd2 or will I
> > > have to make a symbolic link from httpd (no "2") to
> > httpd2-prefork?
> > >
> > > Thanks a million, Gerald. I'm so excited to have my own
> > > installation of embperl! :D
> > >
> > > - Gavin
> > >
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> > > For additional commands, e-mail: embperl-help [at] perl
> > >
> > >
> > > ** Virus checked by BB-5000 Mailfilter **
> > > !DSPAM:416,4657187c188881847460177!
> > >
> > >
> >
> > ** Virus checked by BB-5000 Mailfilter **
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> > For additional commands, e-mail: embperl-help [at] perl
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> > For additional commands, e-mail: embperl-help [at] perl
> >
> >
> > ** Virus checked by BB-5000 Mailfilter **
> > !DSPAM:416,46573270235711621998344!
> >
> >
>
> ** Virus checked by BB-5000 Mailfilter **
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe [at] perl
> For additional commands, e-mail: embperl-help [at] perl
>
>
> ** Virus checked by BB-5000 Mailfilter **
> !DSPAM:416,4657700822041758320998!
>
>

** Virus checked by BB-5000 Mailfilter **

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe [at] perl
For additional commands, e-mail: embperl-help [at] perl

ModPerl embperl RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.