Hey there, first of all i want to say that mautic is a great software that allow a lot of options and I am really impressed.
On the other side i am trying to start with mautic and as a developer coming from the wordpress world when most thing are really simple and you can’t find answer online for every question and there a lot of thing i found really complex and i lot of stuff that in my mind are basic and fundamental and i can’t find on the system.
The fact that it takes me some much time to start running with my campaign shows that the system is not easy.
I think one of the first problem i found is the cron job. I am running mautic at the moment on shared hosting capenl and it seems like i can’t run shell commend with the cron on my hosting.
There are about 7 crons need to run on the system and it took me about 1-3 hours only to find and understand how to set it up and what the functions does and how to use it on cpanel.
It also seems like some of the cron job in the older versions changed to the new one.
On top of that while the cron jobs are the most important task in mautic and without that the system won’t run there is not even the option to know from the system if the crons runs or not?
Wouldn’t it be a better idea to create one php file that run every minute and run all the crons required at the time using shell_exec or something else?
And while doing that it might be a good idea as well to create some kind of log to the cron message and detect from the system if the cron not running properly.
Seems like the smart thing to do and that way if you change the crons in the future it won’t require me to change it as well as you change it from the cron file php.