Topic on Extension talk:Replace Text

2806:106E:1E:7824:B10B:2784:DC87:8F67 (talkcontribs)

I can't replace text, error:


[YNYWIaLTQ984H4KRCaYmeAAAkS4] /index.php/Especial:ReplaceText Wikimedia\Rdbms\DBQueryError from line 1699 of /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?


Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INTEGER) = old_id) ORDER BY page_namespace, page_title LIMIT 250' at line 1 (localhost)

Function: ReplaceTextSearch::doSearchQuery


Backtrace:

#0 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/Database.php(1683): Wikimedia\Rdbms\Database->getQueryException(string, integer, string, string)

#1 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/Database.php(1658): Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string, string)

#2 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/Database.php(1227): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)

#3 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/Database.php(1907): Wikimedia\Rdbms\Database->query(string, string, integer)

#4 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->select(array, array, array, string, array)

#5 /home/gbsq80efh39c/public_html/1.35/includes/libs/rdbms/database/DBConnRef.php(313): Wikimedia\Rdbms\DBConnRef->__call(string, array)

#6 /home/gbsq80efh39c/public_html/1.35/extensions/ReplaceText/src/ReplaceTextSearch.php(64): Wikimedia\Rdbms\DBConnRef->select(array, array, array, string, array)

#7 /home/gbsq80efh39c/public_html/1.35/extensions/ReplaceText/src/SpecialReplaceText.php(303): ReplaceTextSearch::doSearchQuery(string, array, string, string, boolean)

#8 /home/gbsq80efh39c/public_html/1.35/extensions/ReplaceText/src/SpecialReplaceText.php(172): SpecialReplaceText->getTitlesForEditingWithContext()

#9 /home/gbsq80efh39c/public_html/1.35/extensions/ReplaceText/src/SpecialReplaceText.php(73): SpecialReplaceText->doSpecialReplaceText()

#10 /home/gbsq80efh39c/public_html/1.35/includes/specialpage/SpecialPage.php(600): SpecialReplaceText->execute(NULL)

#11 /home/gbsq80efh39c/public_html/1.35/includes/specialpage/SpecialPageFactory.php(635): SpecialPage->run(NULL)

#12 /home/gbsq80efh39c/public_html/1.35/includes/MediaWiki.php(307): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext)

#13 /home/gbsq80efh39c/public_html/1.35/includes/MediaWiki.php(940): MediaWiki->performRequest()

#14 /home/gbsq80efh39c/public_html/1.35/includes/MediaWiki.php(543): MediaWiki->main()

#15 /home/gbsq80efh39c/public_html/1.35/index.php(53): MediaWiki->run()

#16 /home/gbsq80efh39c/public_html/1.35/index.php(46): wfIndexMain()

#17 {main}


what happend?? Worked very well!!

Ciencia Al Poder (talkcontribs)

Looks like you may need to find where's that query and replace the "INTEGER" word with "UNSIGNED". Also, you probably want to bugreport it

2806:106E:1E:7824:B10B:2784:DC87:8F67 (talkcontribs)

I updated the extension and it works. Thanks