Welcome to Squishdot Squishdot How-To Newbies Websites
 post article
 Mailing Lists
 Bug Tracking


Non-root Squishdot
Squishdot Posted by Ragnar Beer on Sunday December 10, 06:22PM, 2000
from the desperate newbies dept.
I need to install a Squishdot site in a folder other than the root folder. What do I need to do to get rid of the error messages?

I can't use the search interface without getting KeyErrors. I read something about the problem in the bug collector but couldn't figure out what exactly to do.

<  |  >


Related Links
  • Articles on Squishdot
  • Also by Ragnar Beer
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Over 10 comments listed. Printing out index only.
    Re: Non-root Squishdot
    by Chris Withers on Monday December 11, 10:03AM, 2000

    I can't remember what was said in the collector. Perhaps you could post a detailed description of your problem to the collector as well and i'll see if I can find out whats' going on :-)


    [ Reply to this ]
    Re: Non-root Squishdot
    by Aaron Fowler on Monday December 11, 09:45PM, 2000
    I've had the same problem, getting the "KeyError: icon" message. Below is the traceback information.

    Traceback (innermost last):
    File C:\PROGRA~1\ihpweb\lib\python\ZPublisher\Publish.py, line 214, in publish_module
    File C:\PROGRA~1\ihpweb\lib\python\ZPublisher\Publish.py, line 179, in publish
    File C:\PROGRA~1\ihpweb\lib\python\Zope\__init__.py, line 202, in zpublisher_exception_hook
    (Object: ElementWithAttributes)
    File C:\PROGRA~1\ihpweb\lib\python\ZPublisher\Publish.py, line 165, in publish
    File C:\PROGRA~1\ihpweb\lib\python\ZPublisher\mapply.py, line 160, in mapply
    (Object: search)
    File C:\PROGRA~1\ihpweb\lib\python\ZPublisher\Publish.py, line 102, in call_object
    (Object: search)
    File C:\PROGRA~1\ihpweb\lib\python\Products\Squishdot\Squishdot.py, line 988, in search
    (Object: ElementWithAttributes)
    File C:\PROGRA~1\ihpweb\lib\python\OFS\DTMLMethod.py, line 150, in __call__
    (Object: showSearchResults)
    File C:\PROGRA~1\ihpweb\lib\python\DocumentTemplate\DT_String.py, line 502, in __call__
    (Object: showSearchResults)
    File C:\PROGRA~1\ihpweb\lib\python\DocumentTemplate\DT_In.py, line 691, in renderwob
    (Object: search_results)
    File C:\PROGRA~1\ihpweb\lib\python\DocumentTemplate\DT_Var.py, line 276, in render
    (Object: icon)
    KeyError: (see above)

    This only happens while searching and only when the search is sucessfull (returns results). Any ideas?
    [ Reply to this ]
    Re: Non-root Squishdot
    by Ragnar Beer on Wednesday December 13, 11:16AM, 2000
    Seems that the error has to do with access restrictions. As soon as I allowed the anonymous user back in everything went back to normal. But if I give my self-created user called 'user' the same rights it breaks again. I'll keep on trying :)


    [ Reply to this ]

    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin, ©2000-2002 Chris Withers.