<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Patrick,<br>
Analyzing the html sent out by the server, I find that the links,
including those to skin elements are incomplete, viz instead of eg.
<a class="moz-txt-link-freetext" href="http://www.example.com/pmwiki/pub/skins/">http://www.example.com/pmwiki/pub/skins/</a>..., only
<a class="moz-txt-link-freetext" href="http://www.example.com/pub/skins/">http://www.example.com/pub/skins/</a>... is sent, and instead of
<a class="moz-txt-link-freetext" href="http://www.example.com/pmwiki/pmwiki.php?n=">http://www.example.com/pmwiki/pmwiki.php?n=</a>... the server sends
<a class="moz-txt-link-freetext" href="http://www.example.com/index.php?n=">http://www.example.com/index.php?n=</a>... (I use the single line include
suggested). <br>
<br>
I tried your remedy, but wasn't sure what exactly to write in
config.php on $ScriptUrl and $PubDirUrl, so I didn't get any change
(only parser warnings!). Could you give further details!? Any other
hints or hacks?<br>
<br>
Patrick R. Michaud wrote:
<blockquote cite="mid20060306141910.GE4900@host.pmichaud.com"
 type="cite"><!----><br>
  <pre wrap="">If the skin isn't displaying, that's usually an indication that PmWiki
is unable to automatically determine the value of $PubDirUrl, and if
links aren't working that means it cannot find $ScriptUrl.

This is commonly a problem under hosting providers (Dreamhost is one,
I think) that don't follow the CGI 1.1 standards.

Try explicitly setting $ScriptUrl and $PubDirUrl in your 
local/config.php and see if it works.

Pm


  </pre>
</blockquote>
<br>
</body>
</html>