![]() ![]() I have even tried some several years old suggestions of making changes to the ‘url’ setting for ‘parsoid’įirst I installed the wiki using port 8080, then I did not install it again, just changed my compose file. 'url' => ' // Parsoid "domain", see below (optional, rarely needed) For a VM or docker this will probably be correct: Note! This is a server to server URL (it must be valid within your VM/container) You should change $wgServer to match the non-local host running Parsoid I can’t find the original site, but that was changed in my LocalSettings.php file for the Wiki and these are the comments that came with that suggestion: $wgVirtualRestConfig = array( I have tried the same entries using my hostname, my host ip, and … nothing works. Synology ‘hides’ the docker image, so you must port forward from the docker/synology nas port to the mediawiki port (nas/docker 8080 => mediawiki 80), but that seems fairly normal. I have even tried some several years old suggestions of making changes to the ‘url’ setting for ‘parsoid’. Have you installed mediawiki on your desktop to see if it works? A bar moves across the top and then the error pops up. ![]() I click on “Edit” and get the error message above. Got the Official MariaDB docker image from here too.Ĭlicking on “edit” just opens an HTML text area without any visual editor… I got the Official MediaWiki image from here (can’t put more link as a new user …) on hub dot docker dot com) and used that as the basis for my Synology NAS docker configuration including ports and file/folders. When I say “built” the image, I am just downloading the official MariaDB and MediaWiki docker image on my NAS, then running through the steps to setup the database via the docker container install/configuration on my NAS and then doing the same for the MediaWiki container while also connecting the MariaDB database to it. There is also a project of the same name aiming to create a reliable rich-text editor for the Web and for MediaWiki.īefore MediaWiki 1.35, the VisualEditor extension relied on a separate Parsoid parser service that needed to be installed and enabled in order to edit pages with it this is now bundled with MediaWiki core. The VisualEditor extension allows for editing pages as rich content. I did look at the MediaWiki page on Extension:VisualEditor and that and the error led me to Parsoid. The error is:Įrror contacting the Parsoid/RESTBase server: (curl error: 7) Couldn’t connect to the server I had a screen capture of that error and that led me to Parsoid. I have looked all over for how to contact mediawiki and this seems to be the only way. This is an official docker image, I would think it would work “out of the box”. I have rebuilt this image 2x with the same error. More research suggests this error seem related (in both cases, original Synology app and Docker version) to Parsoid and possibly when it transitioned from being based on JS to PHP. ![]() Visual Editor = choose “Edit” on any wiki page… note the “source edit” or non-visual editor works. To my surprise, the Visual Editor still does not work and generates an error. I was able to get the site running and following the guidelines others had posted on various other sites. So I loaded Docker for Synology and tried to download and install the docker build for mediawiki using mariadb using both the official docker images hosted here using the latest builds of both. After doing some research, I discovered they only offer this as a non-supported add-on and is an old build. ![]() In a recent upgrade, the “Visual Editor” feature within mediawiki stopped working. It has a build of mediawiki that I installed as a app. ![]()
0 Comments
Leave a Reply. |