Email Report not send after upgrading to 1.11.1

hello,

I have a problem regarding the email report. I’m not receive any email reports since I upgrade to Piwik 1.11.1. It was working fine before upgrade.
And I’ve found that after upgrade to 1.11.1, all new generated report files have less access permission (+0600). could it be possible to cause the email issue?

Can somebody please explain this to me?

Regards
Julian

work but have some issue, for example my report who i set to sent in every end of month, is sent weekly, but the issue i think is somewhere when you have same raport configured before for weekly send and than you change to monthly, the option of sent is set for weekly but content for montly and i receive blank raport.

Try to remove you raport and set another new one.
Make sure you smtp server is working , maybe some firewall rules block it, and if you want 100% email to come in inbox set an SPF record, if not this will come in spam.

please try with Index of / latest beta

Vasile, thanks for your suggestion. I will take a look on my website for any mistaken firewall or email setup
matt, great! I will try the latest version. Thank you

hello again,

I need one more help regarding cron job. On our website we have a membership that each member has it’s own profile page and now we are planing to send weekly report also to our members. how I can setup cron job so that each member get a report about the traffics on their profile page?

Regards,
Julian

It will be possible in next version where you can send reports for a particular SEGMENT of visitors (Segmentation - Compare segments of visitors - Analytics Platform - Matomo )

the other way to do this would be to create one website in Piwik, for each of your user’s profile page

hello again,

I still got a problem on email report, somehow piwik has generate a report but not send it to email. I got these error on my php log


May 25 07:12:09 hawk httpd[28876]: PHP Fatal error:  Maximum function nesting level of '100' reached, aborting! in /var/www/html/myweb/piwik/core/Translate.php on line 200
May 25 07:12:09 hawk httpd[28876]: PHP Stack trace:
May 25 07:12:09 hawk httpd[28876]: PHP   1. {main}() /var/www/html/myweb/piwik/index.php:0
May 25 07:12:09 hawk httpd[28876]: PHP   2. Piwik_FrontController->dispatch() /var/www/html/myweb/piwik/index.php:52
May 25 07:12:09 hawk httpd[28876]: PHP   3. call_user_func_array() /var/www/html/myweb/piwik/core/FrontController.php:136
May 25 07:12:09 hawk httpd[28876]: PHP   4. Piwik_API_Controller->index() /var/www/html/myweb/piwik/core/FrontController.php:136
May 25 07:12:09 hawk httpd[28876]: PHP   5. Piwik_API_Request->process() /var/www/html/myweb/piwik/plugins/API/Controller.php:26
May 25 07:12:09 hawk httpd[28876]: PHP   6. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP   7. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP   8. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP   9. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  10. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  11. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  12. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  13. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  14. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  15. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  16. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  17. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  18. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  19. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  20. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  21. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  22. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  23. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  24. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  25. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  26. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  27. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  28. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  29. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  30. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  31. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  32. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  33. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  34. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  35. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  36. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  37. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  38. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  39. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  40. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  41. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  42. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  43. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  44. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  45. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  46. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  47. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  48. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  49. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  50. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  51. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  52. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  53. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  54. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  55. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  56. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  57. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  58. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  59. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  60. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  61. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  62. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  63. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  64. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  65. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  66. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  67. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  68. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  69. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  70. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  71. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  72. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  73. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  74. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  75. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  76. Piwik_ReportRenderer::getStaticGraph() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:527
May 25 07:12:09 hawk httpd[28876]: PHP  77. Piwik_API_Request->process() /var/www/html/myweb/piwik/core/ReportRenderer.php:241
May 25 07:12:09 hawk httpd[28876]: PHP  78. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  79. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  80. Piwik_GYVReports_API->sendReport() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  81. Piwik_GYVReports_API->generateReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:334
May 25 07:12:09 hawk httpd[28876]: PHP  82. Piwik_API_API->getProcessedReport() /var/www/html/myweb/piwik/plugins/GYVReports/API.php:463
May 25 07:12:09 hawk httpd[28876]: PHP  83. Piwik_API_Request->process() /var/www/html/myweb/piwik/plugins/API/API.php:765
May 25 07:12:09 hawk httpd[28876]: PHP  84. Piwik_API_Proxy->call() /var/www/html/myweb/piwik/core/API/Request.php:127
May 25 07:12:09 hawk httpd[28876]: PHP  85. call_user_func_array() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  86. Piwik_MultiSites_API->getAll() /var/www/html/myweb/piwik/core/API/Proxy.php:189
May 25 07:12:09 hawk httpd[28876]: PHP  87. Piwik_MultiSites_API->buildDataTable() /var/www/html/myweb/piwik/plugins/MultiSites/API.php:110
May 25 07:12:09 hawk httpd[28876]: PHP  88. Piwik_Archive_Array_IndexedBySite->getDataTableFromNumeric() /var/www/html/myweb/piwik/plugins/MultiSites/API.php:215
May 25 07:12:09 hawk httpd[28876]: PHP  89. Piwik_Archive_Array_IndexedBySite->getValues() /var/www/html/myweb/piwik/core/Archive/Array/IndexedBySite.php:72
May 25 07:12:09 hawk httpd[28876]: PHP  90. Piwik_Archive_Array_IndexedBySite->loadValuesFromDB() /var/www/html/myweb/piwik/core/Archive/Array/IndexedBySite.php:107
May 25 07:12:09 hawk httpd[28876]: PHP  91. Piwik_Archive_Array_IndexedBySite->getArchiveIdsAfterLaunching() /var/www/html/myweb/piwik/core/Archive/Array/IndexedBySite.php:130
May 25 07:12:09 hawk httpd[28876]: PHP  92. Piwik_Archive_Single->prepareArchive() /var/www/html/myweb/piwik/core/Archive/Array/IndexedBySite.php:191
May 25 07:12:09 hawk httpd[28876]: PHP  93. Piwik_ArchiveProcessing->loadArchive() /var/www/html/myweb/piwik/core/Archive/Single.php:221
May 25 07:12:09 hawk httpd[28876]: PHP  94. Piwik_ArchiveProcessing->init() /var/www/html/myweb/piwik/core/ArchiveProcessing.php:470
May 25 07:12:09 hawk httpd[28876]: PHP  95. Piwik_ArchiveProcessing->initDates() /var/www/html/myweb/piwik/core/ArchiveProcessing.php:325
May 25 07:12:09 hawk httpd[28876]: PHP  96. Piwik_Date->getDateStartUTC() /var/www/html/myweb/piwik/core/ArchiveProcessing.php:362
May 25 07:12:09 hawk httpd[28876]: PHP  97. Piwik_Date::factory() /var/www/html/myweb/piwik/core/Date.php:134
May 25 07:12:09 hawk httpd[28876]: PHP  98. Piwik_TranslateException() /var/www/html/myweb/piwik/core/Date.php:64
May 25 07:12:09 hawk httpd[28876]: PHP  99. Piwik_Translate() /var/www/html/myweb/piwik/core/Translate.php:226

I think the problem caused by this line of codes. If i use only “MultiSites_getAll”, it’s working fine but not with the others.


["MultiSites_getAll","VisitsSummary_get","Actions_get","Actions_getPageUrls","Actions_getEntryPageUrls","Actions_getExitPageUrls","Actions_getPageTitles","Actions_getEntryPageTitles","Actions_getExitPageTitles","Actions_getOutlinks","Actions_getDownloads","Referers_getRefererType","Referers_getWebsites","Referers_getSearchEngines","UserCountry_getCountry","UserCountry_getContinent","VisitorInterest_getNumberOfVisitsPerVisitDuration","VisitFrequency_get","UserSettings_getBrowser","UserSettings_getBrowserType","UserSettings_getOS","UserSettings_getConfiguration","UserSettings_getOSFamily","UserSettings_getMobileVsDesktop"]

please can you explain why this happened?

Thanks,
Julian

I double check the log file and piwik codes. It’s seem has to do with time initialization!

I want all of my users can manage their own report, also user has ability to add a new recipient for their email report. so how I can send all/some of the users report on a single API call? I’ve tried to build a plugin to do that, but I got error message as I mentioned on my previous post.

I did some test using a single report which is last sent on 2012-06-13 03:08:13, could it be a reason for the time initialization issue?

perhaps somebody can point me to the right solution.

Thanks,
Julian

It was my bad, Matt. there were minor bug on my plugin, but now it’s work as expected. Thanks for the help!