By Andy on Thursday, 07 October 2021
Posted in Technical Issues
Likes 0
Views 1.1K
Votes 0
Help! It looks like my Cron Job has stopped working.... I've checked with my web hosts and they said...
I have checked the URL provided (https:// <my website> /index.php?option=com_easydiscuss&task=cron) and I noticed the following text:

Invalid address: (to):
/home/fzjdviuu/public_html/libraries/vendor/phpmailer/phpmailer/src/PHPMailer.php (1092)

This seems to indicate the destination email address set in EasyDiscuss is empty or incorrectly formatted.
Can you double check your configuration for this component via your Joomla admin panel?

I've checked my EasyDiscuss setup to the EasyDiscuss documentation and all seems ok.... and I've checked that filepath to PHPMailer.php is correct.

The changes I've made recently that may have caused this to stop working is moving from Joomla 3 to Joomla 4 - and changing to a new template in the process (T4 Framework from JoomlaArt)
It seems like it is a bug when you send a new conversation message to the member, it doesn't store the recipient email address correctly in the database, you can check my attached screenshot below.

Can you try to download my attached file then replace it with the following file location on your site and try to pm someone again and see the cronjob working?

JoomlaFolder/administrator/components/com_easydiscuss/includes/conversation/conversation.php
·
Thursday, 07 October 2021 10:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Perfect. Thanks Arlex. That worked!
·
Thursday, 07 October 2021 15:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You are most welcome. Glad to hear that your issue has been resolved now.

Just for your information, I have locked and marked this thread as resolved to avoid confusion in the future. Please start a new thread if you have any other issues in the future so it will be easier for us to manage your inquiries.

Thanks for understanding.
·
Thursday, 07 October 2021 15:17
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post