Hey there,
@twisted1919
After updating to 1.8.3 I'm seeing the "white screen of death" too when I click on this "Geo Opens" link under Campaigns menu --- it just shows a blank central area where it was supposed to show the aggregated geo statistics graph for all sent campaigns, like before (if I remember correctly, because it's a link I don't go too often).
Mind you that I currently have no problem seeing the individual Geo Opens reports for any given campaign previously sent, all my Maxmind configuration is setup, so I don't know if this blank page is a bug that came after I installed 1.8.3 yesterday, since it previously worked on my Mailwizz installation in earlier versions (can't pinpoint the exact version when it worked).
I went to investigate MW logs and server logs for what seems to be the problem and found nothing conclusive at this point, but what I can tell you is the following:
1) After enabling MW_FORCE_DEBUG_MODE I get a 500 error when I access the customer/campagins/geo-opens/index link (this does not happen on other pages with debug mode on).
2) MW system logs shows this after clicking Geo Opens link:
PHP:
2019/08/07 22:19:56 [error] [php] [85.243.61.XXX] Trying to get property 'option' of non-object (/var/www/html/emkt/apps/customer/components/web/widgets/campaign-tracking/CampaignGeoOpensWidget.php:53)
Stack trace:
#0 /var/www/html/emkt/apps/common/framework/web/CBaseController.php(126): require()
#1 /var/www/html/emkt/apps/common/components/web/BaseController.php(250): Campaigns_geo_opensController->renderInternal()
#2 /var/www/html/emkt/apps/common/framework/web/CBaseController.php(95): Campaigns_geo_opensController->renderInternal()
#3 /var/www/html/emkt/apps/common/framework/web/CController.php(872): Campaigns_geo_opensController->renderFile()
#4 /var/www/html/emkt/apps/common/framework/web/CController.php(785): Campaigns_geo_opensController->renderPartial()
#5 /var/www/html/emkt/apps/customer/controllers/Campaigns_geo_opensController.php(50): Campaigns_geo_opensController->render()
#6 /var/www/html/emkt/apps/common/framework/web/actions/CInlineAction.php(49): Campaigns_geo_opensController->actionIndex()
#7 /var/www/html/emkt/apps/common/framework/web/CController.php(308): CInlineAction->runWithParams()
#8 /var/www/html/emkt/apps/common/framework/web/CController.php(286): Campaigns_geo_opensController->runAction()
#9 /var/www/html/emkt/apps/common/framework/web/CController.php(265): Campaigns_geo_opensController->runActionWithFilters()
#10 /var/www/html/emkt/apps/common/framework/web/CWebApplication.php(282): Campaigns_geo_opensController->run()
#11 /var/www/html/emkt/apps/common/framework/web/CWebApplication.php(141): CWebApplication->runController()
#12 /var/www/html/emkt/apps/common/framework/base/CApplication.php(185): CWebApplication->processRequest()
#13 /var/www/html/emkt/apps/init.php(240): CWebApplication->run()
#14 /var/www/html/emkt/customer/index.php(18): require_once()
REQUEST_URI=/customer/campaigns/geo-opens/index
in /var/www/html/emkt/apps/customer/components/web/widgets/campaign-tracking/CampaignGeoOpensWidget.php (53)
in /var/www/html/emkt/apps/customer/views/campaigns_geo_opens/index.php (32)
in /var/www/html/emkt/apps/common/components/web/BaseController.php (250)
3) My system has Nginx and PHP 7.2 installed and 512M allocated for PHP.
Can you recommend anything I should try to debug the problem any further?
And as always, thank you for your time.