Hello,
We have had constant headaches with the cron jobs not running automatically.
If crons are setup correctly, this should not be an issue, most often the problem is one of the following:
- crons not setup correctly (settings/crontab)
- crons setup for different user
- difference between PHP cli and apache version (php.ini file)
- problem during the run of the cron (settings/ cron history)
Using old web crons is not recommended.
We would also really like to go Enterprise, but I’m not sure I can make that purchase if updates don’t work.
Eramba came a long way from version c2.8.1, the whole core was rewritten, and also we together learned a lot of stuff. Your assumption is based on a really old version.
Now back to your problem, what @SC-CTS suggested is also a workaround that I used many times on support calls, but it is very important that crons are running because they simply need to process the data.
Here is my idea of what we can try (since this update is not running, my bet would be there are some permissions issues as @david.schroth wrote). We will try to perform the update from the command line.
- Here I uploaded for you the update package. Download it and put into server where you have eramba.
- Navigate into eramba/app/Config and create file app_local.php or download it from here.
- Navigate into eramba/app and run the command
Console/cake update update /FullPathToPackageC2.8.2
Basically, what you are doing is also explained here (steps 4,5,6,7)