I have a problem with group notifications. Neither site nor email notifcations are received by me or group members when new content is added to the group I am/they are a member of.
My setup is quite minimal:
Latest egg version (1.92)
I have created just one group. I am only using the default plugins that come with the default elgg installation. I am NOT using any third party plug-ins.
My group notifications settings are set to receive notifications both by email and on site, see the screenshot below:
http://imgur.com/no4UHEw
I know my email settings are configured correctly because emails are sent by elgg for new user registrations.
Emails are also sent when someone clicks on the "like" icon to inform users that someone likes their content.
I know that similar questions have benn posted before https://community.elgg.org/discussion/view/1160359/not-getting-any-email-notifications?offset=10
but I really can't find a solution to what seems rather a simple problem and all this is quite frustrating.
Any help would be greatly appreciated.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- Jok Iopas@nafnaf
Jok Iopas - 0 likes
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- Jok Iopas@nafnaf
Jok Iopas - 0 likes
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- Jok Iopas@nafnaf
Jok Iopas - 0 likes
You must log in to post replies.Do the notifications get sent if you got to the address http://www.yoursite.com/cron/minute and refresh the page a couple of times?
Hi Juho,
I get a php error when I try to go to the cron/minute page, see below
Fatal error: Maximum execution time of 30 seconds exceeded in ......\Engine\lib\notification.php on line 672
There's probably tons of notifications piled up in a notifications queue. Try refreshing the page few more times, and see if the notifications get sent.
Hi Juho,
I increased the max_execution_time in my php.ini file and now the notifications get sent when I manually go to the http://www.yoursite.com/cron/minute address.
This confirms that you haven't received the notifications because you haven't configured a one-minute Cron for your site. See: http://learn.elgg.org/en/1.9/admin/cron.html
Notifications that get sent only to one person (e.g. someone likes your post) get sent instantly. However notifications that get sent to multiple people go first into a notifications queue. The one-minute cron job will then take care of sending them.
Oh OK that makes sense. I guess I will need to configure the Cron now.
Thanks for the quick and prompt reply!