MyBB Community Forums

Full Version: Call to undefined method datacache::update_threadprefixes()
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Just uploading this file will probably cause new issues because other files may be outdated, too.
then what about database?
I have backup of my database.
After complete installation of mybb1.6.4 how to upload database and where?
I had this issue as well and was able to upload /inc/class_datacache.php then run the updater without issues.
(2011-07-30, 12:30 PM)bigoliver Wrote: [ -> ]I have this problem too, same as ATeam

Can anyone please help us

(2011-07-30, 12:33 PM)congtoan Wrote: [ -> ]I have this problem too, please help me fix.

Fatal error: Call to undefined method datacache::update_threadprefixes() in /home/xxxx/domains/06ct3.com/public_html/front/install/upgrade.php on line 598

(2011-07-30, 01:29 PM)sunjava1 Wrote: [ -> ]You mean we have to upload all files of mybb 1.6.4? and what about with our previous settings on forum , themes and database?

(2011-07-30, 01:33 PM)bigoliver Wrote: [ -> ]I am doing something wrong here.

When you say upload all the files again, do you mean upload all these files?...

http://mybb.com/download/latest

I have been installing mods by updating files one by one (takes a while but works) previous updates I have done the same way but only a few files needed updating. With this update, all the mybb files need updating, it will take me forever the way I do it. There is obviously a quick way to upload all files and install them at once, please can some give me or link to a simple guide on how to do this.

Many thanks in advance,

Oliver


I could upgrade 1.6.2 to 1.6.4 MyBB
* When updating 1.6.2 to 1.6.3 then 1.6.3 to 1.6.4 and had the error.
* When updating from 1.6.3 to 1.6.4 even with the full package, also the same error.

But when I upgraded from 1.6.2 to 1.6.4 full package (http://mybb.com/download/latest) everything works fine and no errors.
Tips (making a total update):
- Make backup
- Disable all plugins.
- Disable the forum.
- Copy everything in the upload (except settings.php. Delete the file from Upload)
- Finally:
http://mydomain.com/install/upgrade.php
or
http://mydomain.com/forum/install/upgrade.php

It works perfect and fast.
Big Grin

The template works well and the plugin. All right.Smile
See my forum:
http://ssinformation.info

Note: Not a good option to replace only the class_datacache.php (replace all the files! settings.php NO!!!):
"...Navigate to the folder in your unzipped Same download and upload to your server class_datacache.php overwriting the existing file."
Huh
I'm using mybb 1.6.3 and i update to 1.6.4.

I was upload all file in folder: changed_files_1604a overwrite.
But when run upgrade 1.6.3 to 1.6.4, i hav a problem with error:

Call to undefined method datacache::update_threadprefixes()

And then, i have download mybb lastest version: 1.6.4 and extract it, then i upload file class_datacache.php in 1.6.4 to my source 1.6.3 forum and overwrite it.

Upgrade process is completed but my forum is version 1.6.3:

Upgrade Complete

Quote:Congratulations, your copy of MyBB has successfully been updated to 1.6.3.

Your installer has been locked. To unlock the installer please delete the 'lock' file in this directory.

You may now proceed to your upgraded copy of MyBB or its Admin Control Panel.

What's Next?

Please use the 'Find Updated Templates' tool in the Admin CP to find customised templates updated during this upgrade process. Edit them to contain the changes or revert them to originals.
Ensure that your board is still fully functional.

Please help me.
Thanks!

It's because you have to upload all files from the 1.6.4 download. The 1.6.4a package was just for early 1.6.4 installers as some regressions in 1.6.4 itself were updated shortly after release. You're not meant to upload 164a files in 163.
Pages: 1 2