<div dir="auto"><div>You are welcome to test extensions and edits to LocalSettings directly, but to make those changes permanent they should go in the ansible files.</div><div dir="auto"><br></div><div dir="auto">You can run the ansible yourself if you want to apply changes. The "copy" command does a hash first, and only re-copies the tarball if it has actually changed, so you can re-run it frequently and it is okay.</div><div dir="auto"><br></div><div dir="auto">I wonder if your browser cache has a mis-match of old and new versions of some Metrolook files. Could that be breaking it?<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Sun, Sep 27, 2020, 8:08 PM Ralph Versteegen <<a href="mailto:teeemcee@gmail.com">teeemcee@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>So if we wanted to upgrade an extension or skin, add an extension or skin, or modify LocalSettings.php, should it be done by editing these scripts and running Ansible? (I've never used Ansible.) It seems like that would re-upload the whole wiki. Would it be acceptable to make changes to the ansible scripts and the server files in parallel for testing, without running Ansible? Or is that any other way to test changes?</div><div><br></div><div>Currently the wiki no longer displays for me, probably because of my use of the Metrolook skin. I just get a 500 error with blank response, and there's no error logged in logs/https/error.log. I'll have to experiment<br></div><div><br></div><div>In the https error log I also notice:<br></div><div>[Sun Sep 27 15:06:31.102274 2020] [cgi:error] [pid 27320:tid 140042806298368] [client X.X.X.X:38194] AH02811: script not found or unable to stat: /home/james_paige/<a href="http://rpg.hamsterrepublic.com/bugzilla/buglist.cgi" target="_blank" rel="noreferrer">rpg.hamsterrepublic.com/bugzilla/buglist.cgi</a>, referer: <a href="https://rpg.hamsterrepublic.com/" target="_blank" rel="noreferrer">https://rpg.hamsterrepublic.com/</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 28 Sep 2020 at 10:56, James Paige <<a href="mailto:Bob@hamsterrepublic.com" target="_blank" rel="noreferrer">Bob@hamsterrepublic.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Right now this installs Mediawiki 1.34.4</div><div><br></div><div>1.35.0 is available, but requires a newer PHP version than what I have enabled on my account right now, so I'll switch to that on another day when I have more time.</div><div><br></div><div>The process to add more extensions is pretty simple.</div><div><br></div><div>TMC, I'll send you the Ansible Vault password separately, just so I'm not the only one who knows it.</div><div><br></div><div>---</div><div>James Paige</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Sep 27, 2020 at 5:53 PM <<a href="mailto:subversion@hamsterrepublic.com" target="_blank" rel="noreferrer">subversion@hamsterrepublic.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">james<br>
2020-09-27 14:53:16 -0700 (Sun, 27 Sep 2020)<br>
77<br>
Add ansible script to install/upgrade the OHRRPGCE wiki's mediawiki instance<br>
---<br>
A   web/ansible/<br>
A   web/ansible/ohr.hosts<br>
A   web/ansible/ohrwiki.yml<br>
A   web/ansible/ohrwiki_data/<br>
A   web/ansible/ohrwiki_data/EmbedVideo-v2.8.0.zip<br>
A   web/ansible/ohrwiki_data/LocalFirst.php<br>
A   web/ansible/ohrwiki_data/LocalSettings.php.j2<br>
A   web/ansible/ohrwiki_data/Metrolook-REL1_35-378825e.tar.gz<br>
A   web/ansible/ohrwiki_data/README.txt<br>
A   web/ansible/ohrwiki_data/mediawiki-spamcallback.php<br>
A   web/ansible/ohrwiki_data/ohrrpgce.png<br>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank" rel="noreferrer">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank" rel="noreferrer">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank" rel="noreferrer">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div></div></div>