On 11/01/2016 04:24 AM, Jonathan Dowland wrote: > Some more info: it's an sqlite-backended mediawiki, I'm not sure how it was > originally set up but it exists in a user's home directory with a lot of > symlinks into /usr/share/mediawiki. (was this a recommended way of deploying > mediawiki on Debian? I'm not sure, I didn't originally set this up.) I suppose > there may be some necessary symlinks for the newer package version that are > not > present yet. We use lighttpd as the HTTPD with php-cgi via FastCGI.
Okay...that's a bit weird. Where is the webserver root for the wiki then? Is the vendor directory present there? If symlinks are set up manually I'm going to guess not, since vendor was introduced recently. (basically every directory in the second line of <https://phabricator.wikimedia.org/diffusion/MDEB/browse/master/debian/mediawiki.install;12a9e70e20eaa03964a9ef272643d85a1d04102e$2>, I think serialized is new as well, though it's only required when logging in IIRC). In general, I would recommend spending some time getting your wiki out of a user's home directory and using the normal filesystem layout the package sets up (documented at <https://www.mediawiki.org/wiki/User:Legoktm/Packages#Filesystem>), it will make things a lot easier. -- Kunal
signature.asc
Description: OpenPGP digital signature