I just upgraded from 2.15 to 3.02. Install was successful however when I go to Piwik Settings I see the following message repeated about 30 times. I can still see Tracking information for applications but these messages pop up every time I switch to a new app in the Dashboard.
WARNING: D:\wamp\www\piwik\plugins\Goals\Reports\BaseEcommerce.php(56): Notice - Undefined index: idSites - Piwik 3.0.2 - Please report this message in the Piwik forums: http://forum.piwik.org (please do a search first as it might have been reported already)
When I open the PHP file being referenced, it appears be having an issue with this function:
private function isEcommerceEnabledByInfos($infos)
{
$idSites = $infos[‘idSites’];
if (count($idSites) != 1) {
return false;
}
$idSite = reset($idSites);
return $this->isEcommerceEnabled($idSite);
}
Please let me know how I should proceed to resolve these messages, thanks.
If there are no updates available, you can try to disable all third-party plugins one-by-one until the error is gone and you know which plugin is causing it.
That really depends on your operating system/linux distribution. But most of the times it is somewhere similar to /var/log/php7.0-fpm.log. If you are on a shared hoster, you often have a logs directory in your FTP folder.