On Monday, Jun 30, 2003, at 03:35 Europe/London, S Woodside wrote:

Hi, I have a problem where, libXSLT chokes because it cannot find /sw/etc/xml/catalog :

[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] LibXSLT match_uri: /sw/etc/xml/catalog
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] LibXSLT open_content_uri: /sw/etc/xml/catalog
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] Content Provider Override: Apache::AxKit::Provider::File
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] decoding from UTF-8
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] [req] File Provider given $r: /Library/WebServer/Apache2/sw
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] encoding to UTF-8
[Sun Jun 29 22:17:33 2003] [warn] [client 127.0.0.1] [AxKit] Caught an exception
[Sun Jun 29 22:17:33 2003] [error] [client 127.0.0.1] [AxKit] [UnCaught] File '/Library/WebServer/Apache2/sw' does not exist or is not readable


This occurs after I upgraded LibXSLT to 1.0.30, but libxml is still on 2.5.6, so perhaps that is the problem. Fink does not yet have 2.5.7, so I guess that I will try to install it manually at this point.

For reference, the old line from before I upgraded was:

[Thu Jun 26 23:41:51 2003] [warn] [client 127.0.0.1] [AxKit] LibXSLT match_uri: file:///sw/etc/xml/catalog

Someone in fink must have buggered about with the location of the catalog files. They *have* to be prefixed with file:/// otherwise environments like AxKit will treat them like they are part of AxKit's document tree (i.e. the web root).


You'll need to recompile libxml2 from source.

Matt.


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to