It looks like we are getting closer. But what does the "adding an 'OutputPage' type hint to the declaration" mean? Does it mean we need to edit the skin somewhere? Further hints would be appreciated. Ross Xu
From: Brion Vibber brion@pobox.com To: Ross Xu rossxunix@yahoo.ca; MediaWiki announcements and site admin list mediawiki-l@lists.wikimedia.org Sent: Friday, September 30, 2011 4:44:20 PM Subject: Re: [Mediawiki-l] Lucene-search stops indexing page contents
On Fri, Sep 30, 2011 at 12:16 PM, Ross Xu rossxunix@yahoo.ca wrote:
Great idea, Robert!
The good news is I can see the new text in the .xml file from the dumps. The bad news is I do see an error message from the http error log like this: "PHP Strict Standards: Declaration of Skindeveloper::initPage() should be compatible with that of Skin::initPage() in /var/www/html/wiki/includes/Skin.php on line 144, referer: http://www.mycompany.com/wiki/Special:Search?search=efgh", but it also gets the same kind of log even I search for old text and get correct result. If it's a skin problem, why I can search for old text?
This is likely unrelated to your search problem -- you should be able to fix it by adding an 'OutputPage' type hint to the declaration so it matches the updated declaration on the parent class.
-- brion