Update of /cvsroot/webware/Webware/WebKit/Docs
In directory usw-pr-cvs1:/tmp/cvs-serv25130
Modified Files:
InstallGuide.html
Log Message:
added section for infamous bad-marshal-data problem
Index: InstallGuide.html
===================================================================
RCS file: /cvsroot/webware/Webware/WebKit/Docs/InstallGuide.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** InstallGuide.html 2001/10/26 13:22:25 1.17
--- InstallGuide.html 2001/11/28 05:13:58 1.18
***************
*** 39,42 ****
--- 39,43 ----
<br> <a href="#WebServers_AOLserver">AOLserver</a>
<br> <a href="#Architecture"><font size=+1>Architecture</font></a>
+ <br> <a href="#BadMarshalData"><font size=+1>Bad Marshal Data</font></a>
<br> <a href="#Adapters"><font size=+1>Adapters</font></a>
<br> <a href="#Adapters_Permissions">Permissions</a>
***************
*** 201,204 ****
--- 202,218 ----
<p> The key to installing WebKit is to get the web server and app server talking to each other. For this purpose, you must use a WebKit adapter. See below.
+
+
+ <a name=BadMarshalData><h2>Bad Marshal Data</h2></a>
+
+ <p> The most common installation problem is a Python exception appearing in your browser that says "bad marshal data". This is always caused by pointing the web browser to the app server:
+
+ <blockquote>http://localhost:8086/WebKit.cgi/</blockquote>
+
+ <p> But the app server hides behind a web server so the correct URL would be:
+
+ <blockquote>http://localhost/WebKit.cgi/</blockquote>
+
+ <p> That requires that web server and app server are set up to talk to each other. And that's what the next section is all about...
|