Skip to main content

r/wikimedia

members
online

Can A Total Beginner Use WikiMedia Can A Total Beginner Use WikiMedia
Can A Total Beginner Use WikiMedia

Hey, hopefully I’m in the right sub to ask.

I’m a big fan of certain fantasy series’ and have taken a bunch of nerdy notes on them. I’d love to create a dedicated wiki as a resource for myself and any other fans.

Is WikiMedia somewhat user friendly for a total novice to build a dedicated wiki with linked pages of in world history, character history, etc. And if I’m on the right track are there any useful tutorials? I really couldn’t find much on YouTube.

I understand “Fandom” wikis are a thing but these are pretty ugly, i’d love to have something alot cleaner. Similar to “A Wiki of Ice and Fire”.

Any help’s much appreciated!



Trying to resurrect an old wiki from backup — got it connecting to DB, but with error Trying to resurrect an old wiki from backup — got it connecting to DB, but with error

I'm trying to get an old wikimedia wiki online from backups.

I've imported the database and set up a user for it, and have pointed the old LocalSettings.php at the new DB location.

When I try to open the wiki in a browser I get "A database query error has occurred."

I've enabled debugging as per a suggestion in another post, but I'm not sure how to interpret the debug output.

Here's what the debug says:

[683ef9c931b1e7a5f88d0cef] /wiki/ Wikimedia\Rdbms\DBQueryError from line 1457 of /shared/web/mydomain.com/public_html/wiki/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: SELECT lc_value FROM `wikil10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1
Function: LCStoreDB::get
Error: 1017 Can't find file: './wiki/wikil10n_cache.frm' (errno: 13 - Permission denied) (127.0.0.1)

Backtrace:

#0 /shared/web/mydomain.com/public_html/wiki/includes/libs/rdbms/database/Database.php(1427): Wikimedia\Rdbms\Database->makeQueryException(string, integer, string, string)
#1 /shared/web/mydomain.com/public_html/wiki/includes/libs/rdbms/database/Database.php(1200): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
#2 /shared/web/mydomain.com/public_html/wiki/includes/libs/rdbms/database/Database.php(1653): Wikimedia\Rdbms\Database->query(string, string)
#3 /shared/web/mydomain.com/public_html/wiki/includes/libs/rdbms/database/Database.php(1479): Wikimedia\Rdbms\Database->select(string, string, array, string, array, array)
#4 /shared/web/mydomain.com/public_html/wiki/includes/cache/localisation/LCStoreDB.php(52): Wikimedia\Rdbms\Database->selectField(string, string, array, string)
#5 /shared/web/mydomain.com/public_html/wiki/includes/cache/localisation/LocalisationCache.php(412): LCStoreDB->get(string, string)
#6 /shared/web/mydomain.com/public_html/wiki/includes/cache/localisation/LocalisationCache.php(458): LocalisationCache->isExpired(string)
#7 /shared/web/mydomain.com/public_html/wiki/includes/cache/localisation/LocalisationCache.php(377): LocalisationCache->initLanguage(string)
#8 /shared/web/mydomain.com/public_html/wiki/includes/cache/localisation/LocalisationCache.php(292): LocalisationCache->loadSubitem(string, string, string)
#9 /shared/web/mydomain.com/public_html/wiki/languages/Language.php(2587): LocalisationCache->getSubitem(string, string, string)
#10 /shared/web/mydomain.com/public_html/wiki/includes/cache/MessageCache.php(913): Language->getMessage(string)
#11 /shared/web/mydomain.com/public_html/wiki/includes/cache/MessageCache.php(868): MessageCache->getMessageForLang(LanguageEn, string, boolean, array)
#12 /shared/web/mydomain.com/public_html/wiki/includes/cache/MessageCache.php(808): MessageCache->getMessageFromFallbackChain(LanguageEn, string, boolean)
#13 /shared/web/mydomain.com/public_html/wiki/includes/Message.php(1290): MessageCache->get(string, boolean, LanguageEn)
#14 /shared/web/mydomain.com/public_html/wiki/includes/Message.php(842): Message->fetchMessage()
#15 /shared/web/mydomain.com/public_html/wiki/includes/Message.php(934): Message->toString(string)
#16 /shared/web/mydomain.com/public_html/wiki/includes/title/MalformedTitleException.php(49): Message->text()
#17 /shared/web/mydomain.com/public_html/wiki/includes/title/MediaWikiTitleCodec.php(310): MalformedTitleException->__construct(string, string)
#18 /shared/web/mydomain.com/public_html/wiki/includes/Title.php(3631): MediaWikiTitleCodec->splitTitleString(string, integer)
#19 /shared/web/mydomain.com/public_html/wiki/includes/Title.php(366): Title->secureAndSplit()
#20 /shared/web/mydomain.com/public_html/wiki/includes/MediaWiki.php(85): Title::newFromURL(NULL)
#21 /shared/web/mydomain.com/public_html/wiki/includes/MediaWiki.php(141): MediaWiki->parseTitle()
#22 /shared/web/mydomain.com/public_html/wiki/includes/MediaWiki.php(777): MediaWiki->getTitle()
#23 /shared/web/mydomain.com/public_html/wiki/includes/MediaWiki.php(524): MediaWiki->main()
#24 /shared/web/mydomain.com/public_html/wiki/index.php(42): MediaWiki->run()
#25 {main}

Is this fixable?