What is the best way to avoid issues with upgrading the system? Every version of FreePBX I have used in the past, including version 14 has had updating problems with dependencies. What am I doing wrong that causes this to happen?
Appointment Reminder cannot be upgraded: * The Module Named “amd” is required. Please try again after the dependencies have been installed.
Broadcast cannot be upgraded: * The Module Named “amd” is required. Please try again after the dependencies have been installed.
Sometimes I go crazy and hit the Changelog option to see what was actually done.
This is no different than any other system out there. Dependencies must always be resolved first and they generally do a good job telling when that is.
For the most part, yes. The CLI commands assumes no real user could be running it. It could be called upon by a cronjob or another script, so it just does the job. The GUI on the other hand expects 100% user interaction so it tells you what is wrong and what you need to do to fix it.
Great, thanks. That’s the way I’ll be updating this product from now on. I don’t have the time to be fussing around with dependency issues so we’ll be creating a cronjob to keep the product up to date.