hi ignacio,
ok, then a little bit of feedback;
just as you'd expected, most of the files in var/www/opengoo were owned by root, not by www-data (I'm running ubuntu server).
so a little
sudo chown -R www-data:www-data *inside the opengoo dir did the trick.
being a newbie on my own testing server I am only a little unsure if this couldn't pose a security risk. Wouldt this way anyone with an upload permission be able to insert executable code somewhere? Initially I had only set those directories to be owned by www-data which are mentioned in the installer, e.g. /cache, /config etc...
that aside I can say that this is surely one of the easiest updaters I've ever seen on a web site.
Wording could be improved: after the upgrade it says:
You already have upgraded to the latest possible version.
* Config file found and loaded.
* File '/config/config.php' exists and is writable
* Folder '/config' exists and is writable
* Folder '/public/files' exists and is writable
* Folder '/cache' exists and is writable
* Folder '/tmp' exists and is writable
* Folder '/upload' exists and is writable
* Extension 'mysql' is loaded
* Extension 'gd' is loaded
* Extension 'simplexml' is loaded
* Upgrade script has connected to the database.
* Test query has been executed. Its safe to proceed with database migration.
* Upgrade script has connected to the database.
* Test query has been executed. Its safe to proceed with database migration.
*
* Database schema transformations executed (total queries: 5)
* OpenGoo has been upgraded. You are now running OpenGoo 1.3.1 Enjoy!
Well, obviously, "You have already upgraded" is irritating when after that you get the info about the upgrade.... the upgrade itself apparently went all right.
by the way, the mail reading still didn't work as expected, but I'll keep that in this thread:
http://forums.opengoo.org/index.php?topic=1287.0