Page MenuHomePhabricator

When installing Echo and running the web updater, Echo's DB tables do not get created
Closed, ResolvedPublic

Description

I noticed that when installing Echo on my wiki, when I run the web updater, the DB tables are not created, but when I run update.php from the command line they do get created. To reperduce:

  1. Download and place Echo in the extensions directory
  2. Go to domain.com/mw-config
  3. Go through the steps to run the web updater

Result
On the final screen where it outputs info similar to update.php, there is nothing releated to Echo. Nothing Echo related appears in the database either.

This happens with the latest stable versions of echo and MediaWiki.

Event Timeline

Thanks for taking the time to report this.
Unfortunately this report lacks some information. If you have time and can still reproduce the problem, please add a more complete description to this report (a list of steps to reproduce which leave no room for interpretation what to do, exact MediaWiki and Echo extension version information, etc). Thanks!

Aklapper renamed this task from Echo DB Bug to When installing Echo and running the web updater, Echo's DB tables do not get created.May 15 2017, 1:22 PM

This task is still missing exact MediaWiki and Echo extension version information. See my previous comment.

I also have the same problem, has been happening for years.

happens on master.

I have to manually upload the sql file which executes the sql.

Please don't "bump" but ask a specific question instead. Thanks.

Adding, feel free to remove if you think they don't belong.

Change 571473 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[mediawiki/extensions/Echo@master] Fix web installer/updater for Echo

https://gerrit.wikimedia.org/r/571473

Change 571473 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Fix web installer/updater for Echo

https://gerrit.wikimedia.org/r/571473

Etonkovidova claimed this task.