Menu

#499 WSOD on 'Add content' to wiki book

2.1
open
nobody
Wiki (64)
9
2009-03-22
2008-12-18
No

Created new wiki book.

Gave it a name and proceeded to next screen.

Tried to add content and got completely white screen.

This is from server error logs.

PHP Notice: Undefined index: title in wiki/edit_book.php on line 149
PHP Notice: Undefined variable: mid in /wiki/edit_book.php on line 151

Discussion

  • Tomasz Kalkosinski

    I'll look at it tonight. What was the name given to Wiki Book? And what content did you try to add? Any more logs on server logs? Thanks.

     
  • Kinderlehrer

    Kinderlehrer - 2008-12-18

    Thanks pppspooman.

    Name of book is "Universitäten (DE-BW)".

    I only clicked on "Add Content" on the second page and got the white screen before getting any list whatsoever to choose from.

    These are an extra 2 lines from the same time in the error logs when I tried earlier tonight.

    PHP Fatal error: Maximum execution time of 30 seconds exceeded in /htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php on line 124
    PHP Fatal error: Maximum execution time of 30 seconds exceeded in /htmlpurifier/library/HTMLPurifier/PercentEncoder.php on line 53

    When I tried again now to replicate issue I still got a blank screen after I clicked on "Add Content" but in error logs only this error and not the first 2 that I reported earlier.
    PHP Fatal error: Maximum execution time of 30 seconds exceeded in /htmlpurifier/library/HTMLPurifier/Strategy/MakeWellFormed.php on line 213

     
  • Kinderlehrer

    Kinderlehrer - 2009-03-22

    Tried again today and got these error logs which I think are pertinent.

    [21-Mar-2009 19:41:27] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/a/public_html/b/htmlpurifier/library/HTMLPurifier/Strategy/FixNesting.php on line 100
    [21-Mar-2009 19:43:27] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/a/public_html/b/htmlpurifier/library/HTMLPurifier/TokenFactory.php on line 76
    [21-Mar-2009 19:50:55] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/a/public_html/b/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php on line 164

    That being the case this may relate to having html purifier installed and it timing out before the entire list of content is loaded?

     
  • Kinderlehrer

    Kinderlehrer - 2009-03-22
    • priority: 5 --> 9
     
  • Kinderlehrer

    Kinderlehrer - 2009-03-22

    Turned HTML Purifier off to 'Add Content' to a newly created "Wiki Book" and lo and behold it works.

    What can be done about this?

     
  • Lester Caine

    Lester Caine - 2009-08-04

    Is there still a problem with HTMLPurifier that we need to look at?

     

Log in to post a comment.