Login 
 
 Pref   Your subscriptions   Home   Help 
users@ml.mod-xslt2.com
mod-xslt2 - Users Mailing List
   
 
List info
 
 
 
Subscribe
 
 
Unsubscribe
 
 
Archive
 
 
Post
 



Advanced search
2004 01 02 03 04 05 06 07 08 09 10 11 12
2005 01 02 03 04 05 06 07 08 09 10 11 12
2006 01 02 03 04 05 06 07 08 09 10 11 12
2007 01 02 03 04 05 06 07 08 09 10 11 12
2008 01 02 03 04 05 06 07 08 09 10 11 12

  previous   Chronological   next       previous   Thread   next  

Re: [mod-xslt users] XHTML output problems Boyan Dzambazov
  • From: Boyan Dzambazov <boyan.dzambazov@xxxxxxxxxxxx>
  • To: users@xxxxxxxxxxxxxxxx
  • Subject: Re: [mod-xslt users] XHTML output problems
  • Date: Sat, 4 Sep 2004 01:52:25 +0300
  • References: <sympa.1094146119.26822.140@ml.mod-xslt2.com> <200409032210.18579.admin@planicus.com> <200409040005.43081.scream@eclub.lv>
  • User-agent: KMail/1.6.2


  • Oops this is Apache 1, I'm working with Apache 2. I can't test it with
    Apache1
    Sorry :(

    On Saturday 04 September 2004 03:05, Stanislav Obolevich wrote:
    > Hmm... Nothing special.
    > In apache config:
    >
    > LoadModule mxslt_module libexec/apache/mod_xslt.so
    > AddModule modxslt.c
    >
    > XSLTTmpDir /tmp
    >
    > <Directory "/var/www/htdocs/hp_source">
    > Options Indexes FollowSymLinks MultiViews
    > AllowOverride None
    > </Directory>
    >
    > <Directory "/var/www/htdocs/hp">
    > AddHandler mod-xslt .xml
    > DirectoryIndex index.xml index.html
    > </Directory>
    >
    > I compiled mod-xslt2, libxml2, libxslt myself.
    > Everything to the latest versions.
    > mod-xslt2 with ./configure --enable-exslt --with-sapi=apache1 && make &&
    > make install
    > Other two with: ./configure && make && make install
    >
    > The most interesting thing , that xsltproc outputs xhtml correctly, but
    > modxslt-parse fails. :)
    >
    > Stas
    >
    > On Friday 03 September 2004 19:10, Boyan Dzambazov wrote:
    > > This worked on my configuration!
    > > http://www.planicus.com/xmlsite/index.xml
    > >
    > > Can you send your mod_xslt configuration?
    > >
    > > Boyan
    > >
    > > On Saturday 04 September 2004 00:29, Stanislav Obolevich wrote:
    > > > On Friday 03 September 2004 09:08, Carlo Contavalli wrote:
    > > > > On Thu, Sep 02, 2004 at 07:32:20PM +0200, scream@xxxxxxxx wrote:
    > > > > > Hi, this is my first post to mailing lists.
    > > > > > I'm coding my homepage using mod-xslt, and i run into one problem:
    > > > > > When i set doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN/"
    > > > > > doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";
    > > > > > in xsl:output, mod-xslt stops parsing stylesheet at this point.
    > > > > >
    > > > > > here are links, so you can look yourselves:
    > > > > > stylesheet: _http://scream.gotdns.com/hp/inc/site.xsl
    > > > > > source xml: _http://scream.gotdns.com/hp/index.xml
    > > > >
    > > > > Uhm, I just took a look at it:
    > > > > 1 - I cannot read the sources for the .xml document,
    > > > > since mod-xslt returns me the parsed version
    > > > > 2 - Parsing seems to occur correctly, beshide the
    > > > > output being empty. Take a look at:
    > > > > - your error.log, maybe some XPath expression
    > > > > is not evaluated correctly
    > > > > - your .xsl, verify that it matches something.
    > > > > Take into account xmlns or stuff like that
    > > > > (if you specify a namespace in the .xml, you
    > > > > then need to specify the same namespace in
    > > > > the .xsl files)
    > > > > 3 - The mime type is still xml. You probably need to
    > > > > insert in your xsl file something like method="html"
    > > > > in xsl:output or, since you want xhtml as output,
    > > > > use something like media-type="text/html" always
    > > > > in the xsl:output element. Otherwise, browsers
    > > > > like ie or Mozilla will try to parse the document
    > > > > one more time.
    > > > >
    > > > > As a general suggestion, try to use the command line tool
    > > > > xsltparse or modxslt-parse. They will output problems on
    > > > > stderr, and will not incur into apache problems. If you
    > > > > still get no output, there probably is a problem in your .xsl
    > > > > file matching the .xml file. Try to post the whole .xml
    > > > > file and .xsl file into the mailing list...
    > > > >
    > > > > Cheers :),
    > > > > Carlo
    > > >
    > > > I have tried everything you suggested. Nothing helped.
    > > > This is a link with all the sources
    > > > _http://scream.gotdns.com/hp_source/ Maybe you can figure something
    > > > out.
    > > >
    > > > Regards, Stas

      Powered by Sympa