Hallo zusammen,
ich betreibe seit Anfang 2021 ein Wiki auf meiner TS-251D, zunächst über den offiziellen QNAP-Store mit mediawiki V1.27, seit Ende 2021 mittels selbstinstallierter V1.34, wobei ich nicht mehr sicher bin, wie ich das damals zu Laufen bekommen habe - ich weiss nur noch, es hat mich einen ganzen Tag gekostet, läuft aber seither komplett stabil. V1.34 hatte ich deshalb genommen, weil V1.35 eine höhere PHP-Version benötigt hätte, die aber inzwischen von Qnap nachgereicht wurde. Aktuell möglich wäre wohl V1.38 (weil V1.39-latest eine höhere MariaDB-Version als die aktuell vorhandene benötigt).
So, nun dachte ich mir, bevor ich mir wieder den Aufwand mache, das einen Tag lang manuell zu installieren, nehme ich einfach den bequemen Weg über den Docker-Container, über den Docker-Hub ist die richtige Version schnell gefunden und auch installiert. Und auch die Verbindung zur vorhandenen Datenbank klappt problemlos.
Läuft nur leider nicht, da ich die zugehörigen Ordner nicht finde und somit die LocalSettings.php nicht an die benötigte Stelle kopieren kann, und damit hänge ich in der Installationsroutine fest.
Also habe ich noch folgendes versucht: ich hab manuell einen Ordner unter /share angelegt (mit mkdir über SSH), und bei der Container-Installation den Parameter MEDIAWIKI_SHARED=/share/mediawiki138 eingefügt. Dann musste ich einmal neu starten (weil es offenbar Probleme gibt, wenn man ohne Neustart einen Wiki-Container entfernt und einen neuen hinzufügt, dieser startet dann nicht), und siehe da: der Ordner ist weg. Als hätte es ihn nie gegeben. Und ich hänge wieder in der Installtionsroutine.
Kann mir hier jemand helfen?
Muss ich den Ordner woanders anlegen? Eigentlich kann doch nicht viel fehlen, oder?
Vielen Dank schonmal!
Viele Grüsse, Holger