I have a wiki running 1.28.
- If I add a page and include the correct categories at the beginning, the page will appear in the appropriate category. https://aninix.net/wiki/Zaatar_Chicken appeared correctly in https://aninix.net/wiki/Category:Recipes at creation.
- If I add the page first and then commit a revision to add the categories, such as in the case of https://aninix.net/wiki/Chicken_Katsu_with_Slaw, the page doesn't appear until I run the fix.
My "fix" is to run the following when I make large changes.
cd /usr/share/webapps/mediawiki/maintenance/; php rebuildall.php; php refreshLinks.php;
A note: I currently have my runJobs.php firing off every 5 minutes to clear out the job queue because it is a small, low-traffic Wiki. I don't think I'm running into a collision issue, as even when I make a "large" number of changes and fire it manually it exits swiftly in a couple seconds. I'm slightly worried, though, that I'm running into a race condition.
I'd like to not hackily rebuild my categories nightly, and Manual:How_to_debug didn't generate anything useful in logs. Does anyone have recommendations?