You are viewing a plain text version of this content. The canonical link for it is here.
Posted to asp@perl.apache.org by Ruggero Manzoni <ru...@yahoo.it> on 2002/02/11 20:37:45 UTC
XSLT problem
Hi all,
I tried to use XML::XSLT on ASP but I have some
problems.
This is a section of my httpd.conf
<files ~ "*.asp">
SetHandler perl-script
PerlModule Apache::ASP
PerlHandler Apache::ASP
PerlSetVar Global /tmp
PerlSetVar CookiePath /
PerlSetVar SessionTimeout 20
PerlSetVar Debug 3
PerlSetVar StateDir /tmp/.state
PerlSetVar SessionQueryParse 1
PerlSetVar StateDir /tmp/.state
</files>
<Files ~ (\.xml)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar NoState 1
PerlSetVar XSLT template.xsl
PerlSetVar XSLTCache 1
</Files>
when i try to call a XML file apache error log report
me :
[Mon Feb 11 20:24:12 2002] [notice] child pid 2522
exit signal Segmentation fault (11)
My Linux is redhat 7.2 and I have reinstalled apache.
Apache/1.3.22 (Unix) mod_perl/1.26
perl5 (revision 5.0 version 6 subversion 0)
Somebody have the same problem??
Somebody can explain me what kind of ploblem could be
this?
Thanks
Ruggero
______________________________________________________________________
Dillo con una cartolina!
http://it.greetings.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: XSLT problem
Posted by Joshua Chamas <jo...@chamas.com>.
Ruggero Manzoni wrote:
>
> Thanks Joshua,
> I have recompile apache, and now works.
> I tried to install XML::LibXSLT and I had some
> problems,
> but are only problems with the configuration of my
> libreries
>
Installing XML::LibXSLT can be hard. I just had to do it
yesterday on a linux box, and the magic recipe was
to install these libs in this order:
libxml2-2.4.8
libxslt-1.0.6
XML::LibXML
XML::LibXSLT
We all owe Matt Sergeant big for getting us these interfaces.
XML::LibXSLT is really so fast without caching it is probably
the first engine that makes XSLT web publishing even desirable.
--Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: XSLT problem
Posted by Ruggero Manzoni <ru...@yahoo.it>.
Thanks Joshua,
I have recompile apache, and now works.
I tried to install XML::LibXSLT and I had some
problems,
but are only problems with the configuration of my
libreries
Ciao
Ruggero
______________________________________________________________________
Dillo con una cartolina!
http://it.greetings.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org
Re: XSLT problem
Posted by Joshua Chamas <jo...@chamas.com>.
Ruggero Manzoni wrote:
>
> Hi all,
> I tried to use XML::XSLT on ASP but I have some
> problems.
> ...
> <Files ~ (\.xml)>
> SetHandler perl-script
> PerlHandler Apache::ASP
> PerlSetVar NoState 1
> PerlSetVar XSLT template.xsl
> PerlSetVar XSLTCache 1
> </Files>
>
> when i try to call a XML file apache error log report
> me :
>
> [Mon Feb 11 20:24:12 2002] [notice] child pid 2522
> exit signal Segmentation fault (11)
>
You probably have an apache with expat compiled in by default
which can conflict with XML::Parser's use of expat. You need
to build Apache with expat disabled. I don't know what Apache
might use expat for, but has never seemed to be a problem.
See the --disable-rule=EXPAT rule below when building.
Alternatively, you could install XML::Sablotron or XML::LibXSLT
and set your XSLTParser config to those. These are better
XSLT engines anyway, so you probably want to go there if you
are serious about XSLT.
# APACHE
cd ../$APACHE
echo
echo "Building apache =============================="
echo
sleep 1;
./configure \
--prefix=/usr/local/apache \
--activate-module=src/modules/perl/libperl.a \
--enable-module=ssl \
--enable-module=proxy \
--enable-module=so \
--disable-rule=EXPAT
make
make install
--Josh
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NodeWorks Founder Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
---------------------------------------------------------------------
To unsubscribe, e-mail: asp-unsubscribe@perl.apache.org
For additional commands, e-mail: asp-help@perl.apache.org