Last modified: 2013-05-10 15:40:19 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50066, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48066 - API not available on newly created wikis
API not available on newly created wikis
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 48238 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-04 03:31 UTC by Hydriz Scholz
Modified: 2013-05-10 15:40 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Hydriz Scholz 2013-05-04 03:31:50 UTC
The api.php file is registered as "Not found" when accessing it. Looks like it is not properly synced to the cluster after the docroot creation.

https://wikimania2014.wikimedia.org/w/api.php <- Not available
https://wikimania2013.wikimedia.org/w/api.php <- Available

Bring back the api.php for wikimania2014 :)
Comment 1 Sam Reed (reedy) 2013-05-06 16:19:17 UTC
Can you look at the apache logs and see if anything stands out please Daniel?

The docroot itself is obviously working as index.php is fine. And the apache config was a copy, paste and update too
Comment 2 Sam Reed (reedy) 2013-05-06 16:20:14 UTC
Oh, spotted it
Comment 3 Gerrit Notification Bot 2013-05-06 16:21:11 UTC
Related URL: https://gerrit.wikimedia.org/r/62451 (Gerrit Change Ia79e7766be0223ca61b22283987eb40416606198)
Comment 4 Sam Reed (reedy) 2013-05-08 13:51:37 UTC
*** Bug 48238 has been marked as a duplicate of this bug. ***
Comment 5 Sam Reed (reedy) 2013-05-08 13:52:01 UTC
Same for loginwiki...
Comment 6 Sam Reed (reedy) 2013-05-09 18:21:07 UTC
Fixed.

Turns out the api apaches weren't being restarted when the normal apaches were. Needless to say they were running with old config files
Comment 7 MZMcBride 2013-05-10 15:40:19 UTC
(In reply to comment #6)
> Turns out the api apaches weren't being restarted when the normal apaches
> were. Needless to say they were running with old config files

Eeeeep. I would think something (Jenkins, Puppet, etc.) would ensure that doesn't happen or at least complain about it somewhere.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links