Действительно, внутренний кэш SMW не заполняется после восстановления. Решение простое: вам нужно go до extensions/SemanticMediaWiki/maintenance
и запустить скрипт rebuildData.php
, который будет обрабатывать каждую вики-страницу и, соответственно, заполнять базу данных SMW.
Имейте в виду, что для этого нужно Вики должна быть правильно настроена. По умолчанию SMW не будет обрабатывать дополнительные пространства имен! Вам необходимо включить это вручную для каждого отдельного пространства имен, которое вы добавляете сами в LocalSettings.php
после строки, в которой вы включаете SMW в этом файле. (Эта конфигурация будет действовать только в том случае, если вы сделаете это после строки, которая включает SMW.)