Error: Undefined class constant 'MAJOR_VERSION' in /guzzlehttp/guzzle/s

Hello,

My cronjob history is not showing up send-campaigns correctly, after adding --verbose=1 I keep on getting an error with the guzzlehttp: component:

Error: Undefined class constant 'MAJOR_VERSION' in /guzzlehttp/guzzle/s​



Why is that ?

Thanks,
 
Last edited:
Well I can't even create a backup : the backup manager returns:

Error 500!​

Undefined class constant 'MAJOR_VERSION'​


This could explain why the automatic upgrade and backup didn't work properly : apparently my current version is only 1.9.37 instead of the latest 1.9.39.

It looks like some depencies haven' been properly updated during the automatic upgrade and now my mailwizz install isn't working anymore and can't be backed-up.

Could you please help me?

Thanks,
 
Well the backup manager issue is solved but I discovered something pretty ugly @twisted1919 :

- So the backup manager broke the send-campaigns for a few days it seems... not sure why I didn't receive a notification about this, am I supposed to receive an email ?
- I have various autoresponder with timing such as +1 hour after subscription, +24h after subscription, +48h after subscription...
- This morning I fixed the backup manager with your file and :
- BOOM it sent +1 hours, +24h and +48H autoresponder serie ALL AT ONCE (because it missed the correct timing and sent them all once the send-campaigns command worked again)

That's super bad. How can I make sure that this won't happen again ??

Thanks,
 
That's super bad. How can I make sure that this won't happen again ??
Unfortunately, these things happen and they're not always something we can control, like in this case. For what we can control, we do our best to add notifications.
 
@twisted1919 can we get a notification per email if the send-campaigns hasn't run in the last 24h ? We have a notification in the dashboard but obviously I don't open my dashboard every day ;-)

Else I could have avoided part of the problem by configuring the autoresponder differently using "after-campaign-sent" for the +24h and +48h message (the documentation about autoresponder wasn't clear when I created my campaigns, now this post here helps a lot : https://forum.mailwizz.com/threads/how-to-send-a-series-of-newsletters-autoresponder.7097/). Now obviously since these messages contains "time related" content, it won't make sense if the send-campaigns cron has been broken for 7 days or something similar.
 
@Benjamin A - I can't promise we can add this in the upcoming future as we have plenty on our plates for now, but I will do my best to implement it as soon as possible.
Screenshot 2021-08-03 at 19.28.09.png
 
Back
Top