I downloaded Spacenook and installed it on my server. On the Dashboard says I am currently running v 13.0.0, and that 13.1.0 is available.
However, when I click the Update button, nothing happens. The popup "site will be upgraded within a minute" appears, but then nothing happens. It just sits there and does not upgrade. I let it sit for a half hour thinking it might just be slow, but it still says I am running v13.0.0 and will not update.
I do have Enable auto-update and Force auto-update activated.
Comments
Hello @cwill !
First of all, you need to check the work of your Cron Jobs. It can be checked in the Studio->Dashboard->Server audit area. Just find the line like:
The time should be not far than ~1 minute from the moment of the check.
Ah, thanks, I didn't know there was more in the menu of the Host Tools section of the Dashboard. When I run the server audit, everything comes up as OK, except the UNA version which comes up as WARNING and tells me I need to update.
It showed that cron had never run, so I checked my server itself and I had forgotten to set up the cron job when installing. I set up the suggested cron now, and it worked! My site is updating perfectly now.
Thank you so much! It's been about a decade since I've worked with open source software so I'm pretty rusty. I appreciate the help!
[edit: the option for server audit becomes much more obvious once I got updated into the 14.x releases!]
I now have updated all the way to 14.0.0-RC2! Fantastic.
Is there a way to change the line on the Dashboard that says "Installed:11 Jul 2023", as I just installed this software yesterday and this is obviously a legacy date from spacenook. It's not important, I'd just like to update it for my own records.
You may backup the `sys_modules` table from your UNA database and then run the following MySQL query there:
UPDATE `sys_modules` SET `date` = '1737916743' WHERE `sys_modules`.`name` = 'system'
Thank you once again, that worked perfectly!