By thomas on Tuesday, 09 June 2015
Posted in General Issues
Replies 23
Likes 0
Views 1.2K
Votes 0
I am running a complaint board with easydiscuss. Recently only I got realized that easydiscuss is not sending any email notifications, which is ridiculous in every sense.
So as per your documentation I setup a cron job but the emails are still not sending automatically. When I run the cron job manually it will work, otherwise not.
My hosting provider is hostgator, please check this link for their cron job formats; http://support.hostgator.com/articles/cpanel/what-do-i-put-for-the-cron-job-command

and

this is my current cron job
"/opt/php54/bin/php /home/username/public_html/siteurl.com/components/com_easydiscuss/cron.php"
Please tell whether I need to change any backend settings of easydiscuss or anything on my server end.
I been trying to resolve this issue for quite long time, if you failed to resolve the issue this time I will be forced to ask for a refund, also please note that I am not comfortable in giving you any administrative access.
Hello Thomas.

Can you provide us with Joomla backend, FTP and cpnel access so we can check on this issue directly?
·
Tuesday, 09 June 2015 17:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Don't you understand english? I have clearly mentioned in post above that I am not at all comfortable with providing any admin access to the site or server cpanel.
May be you are just asking these details to refrain from giving real support. This is stupid. I been using this component for more than 3 months and now only I got to know that it doesn't have email notification which is the basic feature of these kind of extensions.
This is also the first extension in Joomla extension directory which need a cronjob to execute it's functions.
While these automatic mail sending features are there in free extensions of this kind yours doesn't have this despite of being a paid one, just ridiculous.
·
Tuesday, 09 June 2015 17:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Thomas

Can you change cron command to this commmad?

/usr/bin/wget -O /dev/null "http://yoursite.com/index.php?option=com_easydiscuss&task=cron


Change the yoursite.com to your site url.
·
Tuesday, 09 June 2015 18:01
·
0 Likes
·
0 Votes
·
0 Comments
·
I have already tried this before by reading your documentation. But it were not working automatically, I need to manually run it that time. However I will try again and let you know the result.
·
Tuesday, 09 June 2015 18:37
·
0 Likes
·
0 Votes
·
0 Comments
·
No it is not at all working, a complete failed solution.
·
Tuesday, 09 June 2015 18:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Thomas,

Different hosting has a different wget cronjob path. We do not control this behavior as it totally depends on the webhosting itself. If you have successfully manually run the cron command from your browser that's mean our components is processing the cron correctly.

Most of the webhosting are using the following cron command as their default command:
/usr/bin/wget -O /dev/null "http://yoursite.com/index.php?option=com_easydiscuss&task=cron"

However as I said above, the initial command is not control by us. If the above command is not working perhaps it is best for you to contact with your webhosting provider regarding on the correct cron command and wget path.

Looking forward to your response.
·
Tuesday, 09 June 2015 19:22
·
0 Likes
·
0 Votes
·
0 Comments
·
I don't know anything about the hosting thing. All I know is that I am using hostgator and your extension is a complete failure to do it's duties. Why can't you just make a standalone notification system rather than relying on cron jobs which doesn't work at all.
·
Tuesday, 09 June 2015 19:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Thomas,

I am sorry for the delay of this reply.

Can you try to enable the following settings instead from your backend > easydiscuss > settings > general > maintenance > mail > Send emails on page loads, http://screen.stackideas.com/2015-06-10_1226.png and see how it goes?
·
Wednesday, 10 June 2015 12:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you so much Ezrul, that worked. This was so simple. I don't know what restricted you from giving me this solution before:) .
·
Wednesday, 10 June 2015 17:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Thomas,

The solution that I provide is not recommended by us as it will slightly slow your site down due to the email processing for each page load. That is why we suggest our users to use cronjob if possible to minimize the load of your site. By the way, glad that your issue has been resolved now.
·
Wednesday, 10 June 2015 18:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Tech Support,

Mine too was set up with cronjob but notifications are only sent if I set up the site to send mail when the page loads, which proves that the email settings were configured properly in Joomla and ED. For performance reasons you cited, I will need notifications to be sent via cronjob instead. I am receiving emails each time cronjob is run but I see 0 count for activities.

Subscribers are not being notified of new posts as well.

Could you take a look and let me know how these can be rectified?

Thanks!
·
Saturday, 29 August 2015 03:06
·
0 Likes
·
0 Votes
·
0 Comments
·
bump
·
Monday, 31 August 2015 15:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am not really sure how did you setup your cronjob. What is the command used in your cronjob? Did you check with your web hoster if wget or curl is available in your cronjob tasks?
·
Wednesday, 02 September 2015 01:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, Mark, I used curl since wget is not allowed for my plan. It was set up using CPanel. Below are the command line and an excerpt from the emails I'm receiving every 15 minutes from the server. Thanks!

/usr/bin/curl --user-agent cPanel-Cron http://<redacted>/index.php?option=com_easydiscuss&task=cron


% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr">
<head>
<base href="http://<redacted>/index.php" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="description" content="Social Collaboration Tool, powerful Joomla Forum Extension" />
<title></title>
<link href="http://<redacted>/discussions" rel="canonical" />
<link href="/discussions/index?format=feed&type=rss" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
<link href="/discussions/index?format=feed&type=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0" />
<link rel="stylesheet" href="http://<redacted>/media/com_easydiscuss/styles/editor-mce.css" type="text/css" />
<link rel="stylesheet" href="http://<redacted>/components/com_easydiscuss/themes/simplistic/styles/style.css" type="text/css" />
<link rel="stylesheet" href="/libraries/gantry/css/grid-responsive.css" type="text/css" />
<link rel="stylesheet" href="/templates/gantry/css-compiled/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="/templates/gantry/css-compiled/master-53f95a45aa1d40970d8d57ed4b5a8aec.css" type="text/css" />
<link rel="stylesheet" href="/templates/gantry/css-compiled/mediaqueries.css" type="text/css" />
<style type="text/css">
#rt-logo {background: url(/images/<redacted>.png) 50% 0 no-repeat !important;}
#rt-logo {width: 80px;height: 27px;}

</style>
<script src="http://<redacted>/media/foundry/3.1/config/c2709cd87ea0600bfd7ca4f771ef62e8.js" type="text/javascript"></script>
<script src="http://<redacted>/media/com_easydiscuss/config/aaaf60f56cbec97b90e3685e0b0118a0.js" type="text/javascript"></script>
<script src="/libraries/gantry/js/browser-engines.js" type="text/javascript"></script>
<script src="/templates/gantry/js/rokmediaqueries.js" type="text/javascript"></script>
<script type="text/javascript">
/*<![CDATA[*/
var discuss_site = 'http://<redacted>/index.php?option=com_easydiscuss&lang=none';
var spinnerPath = 'http://<redacted>/media/com_easydiscuss/images/loading.gif';
var lang_direction = 'ltr';
var discuss_featured_style = '0';
/*]]>*/
</script>
<script defer async src="http://<redacted>/media/com_easydiscuss/scripts/easydiscuss-3.2.9676.static.min.js"></script>
<script>EasyDiscuss.token = "26977fc3644760ac673120618e3ea627";</script>
<script defer async src="http://<redacted>/media/com_easydiscuss/resources/fa018c51a1cfd331e3862966f3a00f17.js"></script>
<script type="text/javascript"><!--
if ( typeof window.$ != 'undefined' ) {
window.cbjqldr_tmpsave$ = window.$;
}
if ( typeof window.jQuery != 'undefined' ) {
window.cbjqldr_tmpsavejquery = window.jQuery;
}
--></script><script type="text/javascript" src="http://<redacted>/components/com_comprofiler/js/jquery/jquery-1.11.2.min.js?v=a8a4637df977874a"></script><script type="text/javascript"><!--
var cbjQuery = jQuery.noConflict( true );
--></script>
<script type="text/javascript"><!--
window.$ = cbjQuery;
window.jQuery = cbjQuery;
--></script><script type="text/javascript" src="http://<redacted>/components/com_comprofiler/js/jquery/jquery.cbtabs.min.js?v=a8a4637df977874a"></script>
<script type="text/javascript" src="http://<redacted>/components/com_comprofiler/js/jquery/jquery.migrate.min.js?v=a8a4637df977874a"></script>
<script type="text/javascript"><!--
cbjQuery( document ).ready( function( $ ) {
var jQuery = $;
$( '.cbTabs' ).cbtabs({useCookies: 0,tabSelected: ''});
});
if ( typeof window.cbjqldr_tmpsave$ != 'undefined' ) {
window.$ = window.cbjqldr_tmpsave$;
}
if ( typeof window.cbjqldr_tmpsavejquery != 'undefined' ) {
window.jQuery = window.cbjqldr_tmpsavejquery;
}
--></script>
·
Wednesday, 02 September 2015 02:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

Hm, I think your curl is incorrect because it shouldn't be displaying the "html" codes as the output.
·
Thursday, 03 September 2015 01:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, Mark, could you please help me correct the command line? Thanks!
·
Thursday, 03 September 2015 03:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I am really sorry for the delay of this reply. Can you provide us with your Joomla backend, FTP and Cpanel access instead so we can check it out directly?
·
Thursday, 03 September 2015 16:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, Ezrul,

You already have access to all of that, except Cpanel. Login credentials are in my Site Details.

I would prefer not to provide access to Cpanel. If you could guide me on the statement, I could have the notification emails directed to you as well.

Many thanks again for the support!
·
Thursday, 03 September 2015 21:27
·
0 Likes
·
0 Votes
·
0 Comments
·
I don't see any site access being added on this post and to be honest, this is just slowing down our support from being able to assist you. We are working as a team, different moderators would work on your issue, hence it is best to place your site access in this post.
·
Saturday, 05 September 2015 17:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, Mark,

I followed your previous instructions to provide all the site details under http://stackideas.com/dashboard/site. Perhaps that was overlooked as I just checked that all the details are still there.

I do appreciate all the support you and other team members are providing on the site (as I always express in my postings).

In case you need any additional information, please let me know.

Thanks again!
·
Sunday, 06 September 2015 07:28
·
0 Likes
·
0 Votes
·
0 Comments
·
The access that you placed at http://stackideas.com/dashboard/site is only visible to us if you post a new question If you reply on an existing thread we won't be able to see this. So, can you please start your own thread
·
Sunday, 06 September 2015 14:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Now, that is an important distinction! It's also a feature limitation on custom fields, of which we should be made aware. I'll start a new thread then.
·
Sunday, 06 September 2015 21:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for understanding.
·
Sunday, 06 September 2015 21:56
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post