@brion I don't suppose you happen to be at all vers'd in the arcane wayes of ye MediaWiki Media Viewer?

It's suddenly claiming it can't display images, even though everything else seems to be able to access them just fine, and goggling error messages has so far only led me down a number of faded deer-paths.

@woozle that’s some scary paths ;) i’m not really familiar with that particular bit but i can try to help diagnose if possible!

@brion There's a possibility it's actually an api.php issue -- is that something you're more familiar with? I'm doing a debug-trace-log to figure out what's going on, and... the trace suddenly stops when it tries to get a new ApiMain... mysteeeerious [waggles fingers]. 🎩

@woozle hmm, could be a thing where somethign changed internally to ApiMain and had to be updated in MediaViewer -- are the versions in sync? (We're really bad about keeping old compatible versions synced, so latest is greatest.)

Feel free to drop error details by dm etc, I'll see if I can divine any details.

Well, now (after getting the logging working properly) it seems everything is going hunky-dory in api.php, and I'm back to having no idea what the problem is.

Where would I check to be sure I've got the same versions? The MW I'm running was downloaded from the usual download packager...

(MW v1.36.1, but the MultimediaViewer extension just shows "--" in the version column, so...)

Okay, latest fun discovery: if I make the site public (temporarily), then load the page in a private window, everything works. If I shift-reload it when logged in (even with the site public), however, it still doesn't work.

Gotta go afk for a bit, but.... arrrgh.


@woozle well I'd check that they were checked out from source control on the same branch on the same day. No idea if MediaViewer of any version will reliably work except on trunk or not.

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!