Originally Posted by
acmaurer
I've run into this problem more than once--although so far apart in time I have to re-learn the issue. In my case, at least, it's the table prefixes.
If you make a copy of the old/existing database to be upgraded, and then run an upgrade, you cna be stuck with a Catch-22:
- don't provide a prefix and zc_install creates a whole new set of tables
- provide a prefix and zc_install prepends that prefix with your existing prefix, i.e., "zen_zen_"
At least the 1.5.6 version no longer requires a prefix so that does simplify things a bit.
However your database tables end up, be sure the two config files contain the correct prefix. Nowhere in the install instructions does it tell you that.
It took me two installs, multiple configure.php file changes and two database creations to get the combination right. Hopefully this just reinforces DO IT ON A TEST COPY when building or rebuilding a site!
Bookmarks