Page MenuHomePhabricator

[Database error] User::checkNewtalk
Closed, InvalidPublic

Description

Author: mdziczkowski

Description:
I get following error:

Database error
A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:

(SQL query hidden)

from within function "User::checkNewtalk". Database returned error "1146: Table 'wiki.ka0e_user_newtalk' doesn't exist (localhost)".


Version: 1.16.x
Severity: blocker
OS: Linux
Platform: PC
URL: http://wiki.anti-hacker-team.info

Details

Reference
bz25485

Event Timeline

bzimport raised the priority of this task from to High.Nov 21 2014, 11:16 PM
bzimport set Reference to bz25485.
bzimport added a subscriber: Unknown Object (MLST).

Are you still on the 1.16 beta?

Have run update.php?

mdziczkowski wrote:

Have run update.php?

yes, but I only see a blank page

mdziczkowski wrote:

(In reply to comment #3)

Please read
http://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script
The update script is not going to work from the web.

the only problem is that this script in on the hosting without shell access

(In reply to comment #4)

the only problem is that this script in on the hosting without shell access

There are alternatives listed on the aforementioned page. In any case, your inability to run shell scripts is not a bug in MediaWiki.

If you rename LocalSettings.php to a different name, run the installer again with the same settings, then move your old LocalSettings.php back, that'll upgrade your database too. This is documented at the URL we gave you, although it could use some clarification and expansion:

"The preferred method of performing the update is using the command-line maintenance script, although it is also possible to re-run the web-based installer."

mdziczkowski wrote:

I would suggest to rewrite the update file to let it run from the web sire and not command line.

Please don't reopen this bug for reasons unrelated to your report (that is, you received an error message because you didn't run the updater). If you want a new feature to be implemented, file another bug, but be aware that it would make little sense because there are ALREADY means to run maintenance scripts from the web, as you've been told. And we're currently working on yet another update thingie, http://www.mediawiki.org/wiki/Extension:Deployment

(In reply to comment #8)

Please don't reopen this bug for reasons unrelated to your report (that is, you
received an error message because you didn't run the updater). If you want a
new feature to be implemented, file another bug, but be aware that it would
make little sense because there are ALREADY means to run maintenance scripts
from the web, as you've been told. And we're currently working on yet another
update thingie, http://www.mediawiki.org/wiki/Extension:Deployment

Also, according to Chad, the new installer coming in version 1.17 supports running database schema updates from the web.

mdziczkowski wrote:

(In reply to comment #8)

And we're currently working on yet another
update thingie, http://www.mediawiki.org/wiki/Extension:Deployment

and (In reply to comment #8)

Also, according to Chad, the new installer coming in version 1.17 supports
running database schema updates from the web.

ok... in this case I give the status: "Resolved: Later" until the new version get relased, ok ?

and btw. sorry for the trouble :)