I tried the automatic and the manual upgrade…
Have you looked (in FTP) to see if that file exists, or if it got corrupted somehow?
If it’s not there, or if it’s not completely there, then just download wordpress from ww.wp.xz.cn, find that file and upload it manually.
Thank you nathanrice,
I have overwritten wp-db.php and nothing works better.
I have deleted the line 487 in wp-db.php and it seems to work :
$data = $this->_weak_escape( $data );
Read one report that this error could happen with a redirection plugin. Try deactivating all plugins, then reactivate, one-by-one to find the culprit.
I deactivated all of my plugins and that fixed the problem. I’m trying to figure out my culprit now =] Thanks MichaelH
I experienced the same problem when I upgraded from WP2.7 to WP2.8.2. I “solved” it by commenting out line 487. So far, I have not been able to locate the _weak_escape method. I wonder if it even exists…