I was informed that the "new version" of OJS was available that it would "good" to do the upgrade. Yay.
After reading the UPGRADE and INSTALL files, I figured it would be a
"piece of cake".
Thank god for the cron job that backs up everything
every few days.
Anyway... here is what I did...
1. tried CLI to upgrade. For some reason it does not work...
even though if I type php at the prompt, I get into some
kind of intereactive mode with the php interpreter.
2. Tried the patch thing... I think it worked... but then when
upgrading the database, after a while, it failed claiming no
connection to the ojs database with ojs@localhost or something.
Time for more drastic measures...
3. tried the full source install (after all, that is the way I installed
the previous version a few months ago... or someone claims
it was me), brought the conf.inc.php file, the files directory,
changed the permissions to some files as directed in the
INSTALL file... changed the Installed from On to Off... and...
when upgrading the database, failed with the same error... hrmmm
so... I figured... do not panic... it is a weekend... not many people
will access the site... there is time to figure this out... lets roll back
to the previous version while nobody notices anything...
the system complained about some fields not existing somewhere...
I figured that the update did something to the database... hrmmm
No problem... we have a backup... empty the database... reload
from mysqldumped file... no problem... try system... hrmmm...
still some problem with fiields or something... and I did not backup
the directory... grrrrr... ok... look for previous version source file...
decompress, bring over config.inc.php, files directory, change
permissions... try again... working!
So... could anyone tell me...
1. what can I do to try to track the problem somewhere?
enable verbosity when attempting DB upgrade?
I know now the source install tries to work, but somewhere
it fails with the connection to ojs database with ojs@localhost...
2. Anything else I should look for?
Maybe some obscure security setting that seemed like a good
idea while installing its coming back to bite my behind. :S
Thanks in advance.