Topic on Project:Support desk

Another massive error...

8
Nsgaeverine (talkcontribs)

MediaWiki 1.23.3

PHP 5.3.24 (cgi-fcgi)

MySQL 5.0.96-log

wiki.voteforthegirls.us

After editing a page or even attempting to delete an article, I keep running into the fatal error:


Warning: Class 'Diff\Differ\CallbackListDiffer' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 20

Warning: Class 'Diff\Differ\Differ' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 21

Warning: Class 'Diff\Differ\ListDiffer' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 22

Warning: Class 'Diff\Differ\MapDiffer' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 23

Warning: Class 'Diff\Differ\OrderedListDiffer' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 24

Warning: Class 'Diff\Patcher\ListPatcher' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 26

Warning: Class 'Diff\Patcher\MapPatcher' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 27

Warning: Class 'Diff\Patcher\Patcher' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 28

Warning: Class 'Diff\Patcher\PatcherException' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 29

Warning: Class 'Diff\Patcher\PreviewablePatcher' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 30

Warning: Class 'Diff\Patcher\ThrowingPatcher' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 31

Warning: Class 'Diff\DiffOp\Diff\Diff' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 33

Warning: Class 'Diff\DiffOp\Diff\ListDiff' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 34

Warning: Class 'Diff\DiffOp\Diff\MapDiff' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 35

Warning: Class 'Diff\DiffOp\AtomicDiffOp' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 37

Warning: Class 'Diff\DiffOp\DiffOp' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 38

Warning: Class 'Diff\DiffOp\DiffOpAdd' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 39

Warning: Class 'Diff\DiffOp\DiffOpChange' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 40

Warning: Class 'Diff\DiffOp\DiffOpRemove' not found in /home/content/71/10238071/html/wiki/extensions/Diff/Diff.php on line 41

Fatal error: Call to undefined function socket_create() in /home/content/71/10238071/html/wiki/includes/SquidPurgeClient.php on line 96

Even adding the Diff and Trusted XFF extensions, the errors still appear.

Nsgaeverine (talkcontribs)

I've pretty much have given up even trying to fix the wiki and to the point where I had to completely remove MediaWiki 1.23 and replace it with MediaWiki 1.25.2 and since updated the PHP to 5.4

88.130.83.8 (talkcontribs)

I read your request already yesterday, but I didn't know what the problem might be.

So you are now running MediaWiki 1.25.2 on PHP 5.4?

The sourcoe code of this extension is here: https://github.com/wmde/Diff

Obviously, when the Extension:Diff is installed, this extension cannot find some of its classes.

Nsgaeverine (talkcontribs)

Thanks, but Diff doesn't seem to be the problem. Yet,

this error has been ongoing since July 2015 and about to relocate the wiki from

wiki.voteforthegirls.us to voteforthegirls.wiki

Fatal error: Call to undefined function socket_create() in /home/content/71/10238071/html/wiki/includes/SquidPurgeClient.php on line 96

----

After editing a page....

A database query error has occurred. This may indicate a bug in the software.

  • Query:
    INSERT IGNORE INTO `mw_pagelinks` (pl_from,pl_from_namespace,pl_namespace,pl_title) VALUES ('8673','0','0','Vote_for_the_Girls_(U.S._season_7)')
  • Function: LinksUpdate::incrTableUpdate
  • Error: 1054 Unknown column 'pl_from_namespace' in 'field list' (vot1424111240655.db.10238071.hostedresource.com)

Backtrace:

#0 /home/content/71/10238071/html/wiki/includes/db/Database.php(1205): DatabaseBase->reportQueryError('Unknown column ...', 1054, 'INSERT IGNORE I...', 'LinksUpdate::in...', false)
#1 /home/content/71/10238071/html/wiki/includes/db/Database.php(2087): DatabaseBase->query('INSERT IGNORE I...', 'LinksUpdate::in...')
#2 [internal function]: DatabaseBase->insert('pagelinks', Array, 'LinksUpdate::in...', 'IGNORE')
#3 /home/content/71/10238071/html/wiki/includes/db/LoadBalancer.php(1276): call_user_func_array(Array, Array)
#4 /home/content/71/10238071/html/wiki/includes/deferred/LinksUpdate.php(344): DBConnRef->__call('insert', Array)
#5 /home/content/71/10238071/html/wiki/includes/deferred/LinksUpdate.php(344): DBConnRef->insert('pagelinks', Array, 'LinksUpdate::in...', 'IGNORE')
#6 /home/content/71/10238071/html/wiki/includes/deferred/LinksUpdate.php(155): LinksUpdate->incrTableUpdate('pagelinks', 'pl', Array, Array)
#7 /home/content/71/10238071/html/wiki/includes/deferred/LinksUpdate.php(145): LinksUpdate->doIncrementalUpdate()
#8 /home/content/71/10238071/html/wiki/includes/deferred/DataUpdate.php(101): LinksUpdate->doUpdate()
#9 /home/content/71/10238071/html/wiki/includes/page/WikiPage.php(2201): DataUpdate::runUpdates(Array)
#10 /home/content/71/10238071/html/wiki/includes/page/WikiPage.php(1869): WikiPage->doEditUpdates(Object(Revision), Object(User), Array)
#11 [internal function]: WikiPage->doEditContent(Object(WikitextContent), '', 98, false, NULL, 'text/x-wiki')
#12 /home/content/71/10238071/html/wiki/includes/page/Article.php(2016): call_user_func_array(Array, Array)
#13 /home/content/71/10238071/html/wiki/includes/EditPage.php(1921): Article->__call('doEditContent', Array)
#14 /home/content/71/10238071/html/wiki/includes/EditPage.php(1921): Article->doEditContent(Object(WikitextContent), '', 98, false, NULL, 'text/x-wiki')
#15 /home/content/71/10238071/html/wiki/includes/EditPage.php(1305): EditPage->internalAttemptSave(Array, false)
#16 /home/content/71/10238071/html/wiki/includes/EditPage.php(539): EditPage->attemptSave(Array)
#17 /home/content/71/10238071/html/wiki/includes/actions/EditAction.php(56): EditPage->edit()
#18 /home/content/71/10238071/html/wiki/includes/actions/SubmitAction.php(40): EditAction->show()
#19 /home/content/71/10238071/html/wiki/includes/MediaWiki.php(395): SubmitAction->show()
#20 /home/content/71/10238071/html/wiki/includes/MediaWiki.php(273): MediaWiki->performAction(Object(Article), Object(Title))
#21 /home/content/71/10238071/html/wiki/includes/MediaWiki.php(566): MediaWiki->performRequest()
#22 /home/content/71/10238071/html/wiki/includes/MediaWiki.php(414): MediaWiki->main()
#23 /home/content/71/10238071/html/wiki/index.php(41): MediaWiki->run()
#24 {main}

------

And when I tried to run the web updater...

Another error:

[bcfc0eb1] /wiki/mw-config/?page=ExistingWiki MWException from line 337 of /home/content/71/10238071/html/wiki/includes/MagicWord.php: Error: invalid magic word 'babel'

Backtrace:

#0 /home/content/71/10238071/html/wiki/includes/MagicWord.php(262): MagicWord->load(string) #1 /home/content/71/10238071/html/wiki/includes/parser/Parser.php(5182): MagicWord::get(string) #2 /home/content/71/10238071/html/wiki/extensions/Babel/BabelStatic.class.php(22): Parser->setFunctionHook(string, array) #3 [internal function]: BabelStatic::onParserFirstCallInit(Parser) #4 /home/content/71/10238071/html/wiki/includes/Hooks.php(209): call_user_func_array(string, array) #5 /home/content/71/10238071/html/wiki/includes/parser/Parser.php(310): Hooks::run(string, array) #6 /home/content/71/10238071/html/wiki/includes/parser/Parser.php(320): Parser->firstCallInit() #7 /home/content/71/10238071/html/wiki/includes/parser/Parser.php(5025): Parser->clearState() #8 /home/content/71/10238071/html/wiki/includes/parser/Parser.php(405): Parser->startParse(Title, ParserOptions, integer, boolean) #9 /home/content/71/10238071/html/wiki/includes/installer/Installer.php(630): Parser->parse(string, Title, ParserOptions, boolean) #10 /home/content/71/10238071/html/wiki/includes/installer/WebInstaller.php(676): Installer->parse(string, boolean) #11 /home/content/71/10238071/html/wiki/includes/installer/WebInstallerPage.php(392): WebInstaller->getInfoBox(string) #12 /home/content/71/10238071/html/wiki/includes/installer/WebInstallerPage.php(380): WebInstallerExistingWiki->showKeyForm() #13 /home/content/71/10238071/html/wiki/includes/installer/WebInstaller.php(280): WebInstallerExistingWiki->execute() #14 /home/content/71/10238071/html/wiki/mw-config/index.php(77): WebInstaller->execute(array) #15 /home/content/71/10238071/html/wiki/mw-config/index.php(36): wfInstallerMain() #16 {main}

Ciencia Al Poder (talkcontribs)

the socket_create error is because this PHP function is disabled by your system administrator. Although MediaWiki should probably check for it instead of failing so badly.

The problem about missing field is because you haven't followed Manual:Upgrade, specifically the part about running the upgrade script.

Nsgaeverine (talkcontribs)

Basically I need the system admin to re-enable the PHP function and since the wiki (wiki.voteforthegirls.us) is on a section of a wordpress site (voteforthegirls.us).

I have tried all SSH utilities and none of them do the trick.

Nsgaeverine (talkcontribs)

Apparently the wiki simply doesn't work so I have decided to effectively move the wiki to a new URL as follows since my web hosting provider is GoDaddy:

OLD WIKI:

NEW WIKI: (This has cPanel hosting)

But still have run into serious problems though and likely ask for someone for assistance on getting things transferred.

Ciencia Al Poder (talkcontribs)
Reply to "Another massive error..."