[Mediawiki-l] AntiBot throwing errors again

Bill Traynor btraynor at gmail.com
Tue Nov 1 20:00:02 UTC 2011


Previously, the AntiBot plugin we're using on elinux.org (MW 1.16.4, PHP
5.2.14, AntiBot r.81100) began throwing Hook errors (
http://comments.gmane.org/gmane.org.wikimedia.mediawiki/37678)

I applied the patch as described in that thread and my problem went away
for awhile.

My users have started to report the following errors again:

<b>Strict Standards</b>:  Non-static method
AntiBot_GenericFormEncoding::**onEditFilterMerged() cannot be called
statically in<b>/var/www/elinux.org/**includes/Hooks.php<http://elinux.org/includes/Hooks.php></b>
 on line
<b>129</b><br />
<br />
<b>Strict Standards</b>:  Non-static method
AntiBot_GenericFormEncoding::**onEditFilterMerged() cannot be called
statically in<b>/var/www/elinux.org/**includes/Hooks.php<http://elinux.org/includes/Hooks.php></b>
 on line
<b>133</b><br />
<br />

<b>Strict Standards</b>:  Non-static method
AntiBot_GenericFormEncoding::**onEditFilterMerged() cannot be called
statically in<b>/var/www/elinux.org/**includes/Hooks.php<http://elinux.org/includes/Hooks.php></b>
 on line
<b>133</b><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/**DTD/xhtml1-strict.dtd<http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd>
">
<html lang="en" dir="ltr">
<head>
<title>Editing Development Platforms (section) - eLinux.org</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="MediaWiki 1.16.4" />
<meta name="robots" content="noindex,nofollow" />
<link rel="alternate" type="application/x-wiki" title="Edit"
href="/index.php?title=**Development_Platforms&amp;**action=edit" />
<link rel="edit" title="Edit"
href="/index.php?title=**Development_Platforms&amp;**action=edit" />

I've disabled AntiBot for now but would rather not leave it disabled for
long.  Is my most likely solution to upgrade PHP?

Thanks
Bill


More information about the MediaWiki-l mailing list