Page MenuHomePhabricator

QuickStatements Docker image broken
Closed, ResolvedPublic

Description

When trying to login, I get

<b>Fatal error</b>:  require_once(): Failed opening required '/data/project/magnustools/public_html/php/WikidataItem.php' (include_path='.:/usr/local/lib/php') in <b>/var/www/html/magnustools/public_html/php/wikidata.php</b> on line <b>5</b><br />

from api.php. It seems like the magnustools package is in the process of being rewritten, the latest working version seems to be d791f84cba556a29fa5c84543b3c4717a0c63876.

Here's a quickfix while waiting for upstream updates: https://github.com/wmde/wikibase-docker/pull/129

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Louperivois added a subscriber: Louperivois.

I have experienced this too, and have rollbacked to previous version while waiting for patch.

The Magnustools pull request was merged (and not reverted), so that part should work again now. (No idea about the OAuth issue.)

Thanks, it is indeed working again now, so I'm closing this issue.

I also ran into the OAuth login issue, and suggested a fix for it here: https://github.com/magnusmanske/quickstatements/pull/1

It also seems like we need to update the quickstatements git repo url, but that's also another issue: https://github.com/wmde/wikibase-docker/pull/131