User Details
- User Since
- Jul 18 2018, 10:41 AM (301 w, 13 h)
- Roles
- Disabled
- LDAP User
- PlavorSeol
- MediaWiki User
- PlavorSeol [ Global Accounts ]
Aug 14 2019
Wow, do you seriously check valid skins just by skinname-$currentUserSkin message?
WOW, JUST WOW.
Not all skins have skinname-$skinname message nor they are required to have it.
Jul 10 2019
@JTannerWMF Does that mean they won't fix this bug?
@Catrope We don't have a user named "Flow talk page manager", even after installing Flow, and auto-created pages (e.g. Template:FlowMention, Template:LQT page converted to Flow, etc.) are attributed to "127.0.0.1".
Jul 9 2019
Jul 7 2019
Jul 2 2019
@Sethakill Looks good, but when it can be merged?
Jun 30 2019
When it can be merged?
May 16 2019
Apr 23 2019
Still not fixed, same issue on MediaWiki 1.34.0-wmf.1
PS C:\nginx\web\Wiki\mediawiki\data> cd ../maintenance PS C:\nginx\web\Wiki\mediawiki\maintenance> php update.php --doshared --quick MediaWiki 1.34.0-wmf.1 Updater
Jan 17 2019
How to reproduce:
- Install MediaWiki 1.33.0-wmf.13 using SQLite database
- Run update.php as soon as installation process is finished
- Set $wgSharedDB to same as $wgDBname
- Run update.php again with or without --doshared option
Jan 3 2019
Dec 31 2018
Dec 17 2018
@Paladox Still shows same error. But it works well when changing like this instead of that:
if (!( $GLOBALS['wgDBtype'] == "postgres" || $GLOBALS['wgDBtype'] == "sqlite")) { # Delete search index... $dbw->delete( 'searchindex', [ 'si_page' => $id ], __METHOD__ ); }
When database type is SQLite, it is NOT PostgreSQL, so $GLOBALS['wgDBtype'] !== "postgres" is also true. Therefore I think that if statement returned true regardless of database type. (When database type matches one of them, another one (not equal) returns true, and they are combined with or (||))
Dec 16 2018
@Paladox Could you fix it for SQLite?
@Mainframe98 Yes, it works well after adding that line, but I think SecurePoll itself should support that.
Dec 13 2018
PS C:\nginx\web\PlavorEXITBeta\mediawiki\maintenance> php sqlite.php --check-syntax "C:\nginx\web\PlavorEXITBeta\mediawiki\extensions\SecurePoll\SecurePoll.sql" SQL syntax check: no errors detected. PS C:\nginx\web\PlavorEXITBeta\mediawiki\maintenance>
@Mainframe98 When I run update.php after inserting `case "sqlite":` in SecurePollHooks.php, following error occurs:
PS C:\nginx\web\PlavorEXITBeta\mediawiki\maintenance> php update.php MediaWiki 1.33.0-alpha Updater
@Paladox There are 2 columns, si_title and si_text in searchindex table.
Note: I can't use DESCRIBE command since I'm using SQLite and it doesn't support DESCRIBE command.
Yes, there is searchindex table in my database.
I didn't set a custom value of $wgCommentTableSchemaMigrationStage in LocalSettings.php.
@Paladox I just switch to 1.33.0-alpha (which update.php works well) and ran update.php, but when I tried to delete a page permanently, still shows following error:
[dbb1ed6ad56d109713f50b7d] /mediawiki/index.php?title=User:PlavorSeol/Test&action=delete_page_permanently Wikimedia\Rdbms\DBQueryError from line 1506 of C:\nginx\web\PlavorEXITBeta\mediawiki\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? Query: DELETE FROM searchindex WHERE si_page = '331' Function: ActionDeletePagePermanently::deletePermanently Error: 1 no such column: si_page
Resolved after upgrading from 1.33.0-wmf.8 to 1.33.0-alpha.
@Seb35 @Paladox Still shows following error, even with latest version of DeletePagesForGood:
[874d008438c0368f80067450] /mediawiki/index.php?title=User:PlavorSeol/Test&action=delete_page_permanently Wikimedia\Rdbms\DBQueryError from line 1506 of C:\nginx\web\PlavorEXITBeta\mediawiki\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? Query: DELETE FROM searchindex WHERE si_page = '331' Function: ActionDeletePagePermanently::deletePermanently Error: 1 no such column: si_page
Dec 12 2018
At that time, I was using one of MediaWiki 1.32.0 WMF build, and I'm currently using 1.33.0-wmf.8.
I use SQLite database.
Dec 8 2018
Dec 6 2018
Oct 8 2018
@Aklapper I'm very sorry for that. I will try to change my tone.
@Liuxinyu970226 I'm warning you again, DO NOT add him as a subscriber ANYWAY. Never try to justify your crime.
Rolled back all weird actions by @Liuxinyu970226
@Liuxinyu970226, I WARNED YOU NOT TO ADD HIM AS A SUBSCRIBER JUST BECAUSE SOMEONE IS KOREAN. IF YOU CONTINUE, I WILL REQUEST TO BLOCK YOUR ACCOUNT.
Not needed.
WARNING: @Liuxinyu970226, DO NOT add him as a subscriber just because someone is Korean.
Oct 7 2018
Reopened per @Gochiusa's comment.
@Gochiusa said they already ran composer update.
Oct 2 2018
Sep 24 2018
I just changed my caching method from WinCache to APCu, and update.php updates tables related to AbuseFilter successfully.
I think update.php doesn't work correctly when using PHP WinCache extension, and it needs to be fixed because IIS users must use WinCache for caching (but I'm using NGINX).
Still seems the problem with WinCache needs to be fixed.
Resolved.
Sep 23 2018
@Daimona Exactly what you thought
And I also completely uninstalled and reinstalled PHP 7.2.10, but issue wasn't resolved.
I also tried to do "fresh install" another wiki with newly downloaded MediaWiki 1.32.0-wmf.22, but same thing happens.
@Daimona Only string in line 155 was printed.
Sep 22 2018
@Daimona Which should I add, echo or die?
@Daimona It prints "Success":
@Daimona It just ends after printing at line 68, and yes, there is an echo in line 69 (which contains $this->mainRoleId):
Sep 21 2018
Same when running update.php
@Daimona
String inserted in line 74 was printed, but string inserted in line 86 wasn't.
Huh? Why it doesn't print anything?
Oh no... Nothing different shows even I set error_reporting=E_ALL, display_errors=On, $wgShowExceptionDetails=true; ,$wgShowDBErrorBacktrace=true; and $wgShowSQLErrors=true;.
Also update.php shows nothing different even I add -d display_errors=1 parameter:
@Tgr Still no output...
@daniel populateContentTables.php ends with no outputs.
Sep 20 2018
I found this on debug log file (temporarily enabled debug logging and ran update.php):
IP: 127.0.0.1 Start command line script maintenance\update.php [caches] cluster: WinCacheBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: WinCacheBagOStuff, session: WinCacheBagOStuff [caches] LocalisationCache: using store LCStoreNull [DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection. [DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: using request info { "IPAddress": "127.0.0.1", "UserAgent": false, "ChronologyProtection": false, "ChronologyPositionIndex": 0, "ChronologyClientId": null } [DBConnection] Wikimedia\Rdbms\LoadBalancer::openLocalConnection: connected to database 0 at 'localhost'.
@daniel There is no abuse_filter_action table in database.
@daniel update.php terminates after MCR migration again even I disabled AbuseFilter:
C:\NGINX\web\PlavorEXITBeta\plavorexitbeta>"C:\PHP\php.exe" "maintenance\update.php" MediaWiki 1.32.0-wmf.22 Updater
What I did:
- I did "fresh install" of MediaWiki 1.32.0-wmf.20 few days ago.
- After I finished installing MediaWiki, I installed some extension (including AbuseFilter) and ran update.php.
- Database error occured on 'Special:RecentChanges' page because update.php doesn't update AbuseFilter-related tables.
- So I opened this issue and removed wfLoadExtension("AbuseFilter");
- I upgraded my MediaWiki to 1.32.0-wmf.22 few hours ago.
- I added wfLoadExtension("AbuseFilter"); again and ran update.php (to see if this issue is fixed)
- But AbuseFilter still not working
- So I removed wfLoadExtension("AbuseFilter"); again
Sep 19 2018
- I'm currently running MediaWiki 1.32.0-wmf.22 (previously 1.32.0-wmf.20, I just upgraded to that)
- There is no $wgMultiContentRevisionSchemaMigrationStage in LocalSettings.php
- Nothing different happens when I run update.php again. AbuseFilter still doesn't work.
- I newly installed MediaWiki few days ago, AbuseFilter doesn't work from then.
- I currently have no debug log file.
I will check more information as soon as I can.
Sep 17 2018
@Daimona MCR line is really the last - commond input shows again after that (please show updated description)
Sep 7 2018
I'm terribly sorry, but it's not RevisionSlider's fault. There was a problem with WikEdDiff extension.
Aug 21 2018
Resolved on MediaWiki 1.32.0-wmf.16