Update from 1.9.0 to 1.9.1: Class 'Piwik' not found in /core/PluginsManager.php

After I update from 1.9.0 to 1.9.1, no visits are being recorded.

Logs show

PHP Fatal error: Class ‘Piwik’ not found in /core/PluginsManager.php on line 439

See also bug here: http://dev.piwik.org/trac/ticket/3477

How to resolve it:
remove “GeoIP” from [PluginsInstalled] and [Plugins_Tracker] sections in config.ini.php

Already not present here.

It’s not serious have blocking bug at each version of piwik!!!

Do unit test before push an update please.

Worked for me, thanks!

Same error here, remove “GeoIP” from [PluginsInstalled] and [Plugins_Tracker] sections in config.ini.php DOES NOT HELP (cause it was already not there!)

Here is my configuration:

[Plugins]
Plugins[] = "CorePluginsAdmin"
Plugins[] = "CoreAdminHome"
Plugins[] = "CoreHome"
Plugins[] = "Proxy"
Plugins[] = "API"
Plugins[] = "LanguagesManager"
Plugins[] = "Actions"
Plugins[] = "Dashboard"
Plugins[] = "MultiSites"
Plugins[] = "Referers"
Plugins[] = "UserSettings"
Plugins[] = "UserCountry"
Plugins[] = "VisitsSummary"
Plugins[] = "VisitFrequency"
Plugins[] = "VisitTime"
Plugins[] = "VisitorInterest"
Plugins[] = "Provider"
Plugins[] = "Login"
Plugins[] = "UsersManager"
Plugins[] = "SitesManager"
Plugins[] = "Installation"
Plugins[] = "CoreUpdater"
Plugins[] = "UserCountryMap"
Plugins[] = "AnonymizeIP"
Plugins[] = "PrivacyManager"
Plugins[] = "Live"
Plugins[] = "CustomVariables"
Plugins[] = "ImageGraph"
Plugins[] = "CoreHome"
Plugins[] = "CoreUpdater"
Plugins[] = "CoreAdminHome"
Plugins[] = "CorePluginsAdmin"
Plugins[] = "Installation"
Plugins[] = "SitesManager"
Plugins[] = "UsersManager"
Plugins[] = "API"
Plugins[] = "Proxy"
Plugins[] = "LanguagesManager"
Plugins[] = "DoNotTrack"
Plugins[] = “Transitions”

[PluginsInstalled]
PluginsInstalled[] = "Login"
PluginsInstalled[] = "CoreAdminHome"
PluginsInstalled[] = "UsersManager"
PluginsInstalled[] = "SitesManager"
PluginsInstalled[] = "Installation"
PluginsInstalled[] = "CorePluginsAdmin"
PluginsInstalled[] = "CoreHome"
PluginsInstalled[] = "Proxy"
PluginsInstalled[] = "API"
PluginsInstalled[] = "Widgetize"
PluginsInstalled[] = "LanguagesManager"
PluginsInstalled[] = "Actions"
PluginsInstalled[] = "Dashboard"
PluginsInstalled[] = "MultiSites"
PluginsInstalled[] = "Referers"
PluginsInstalled[] = "UserSettings"
PluginsInstalled[] = "Goals"
PluginsInstalled[] = "SEO"
PluginsInstalled[] = "VisitsSummary"
PluginsInstalled[] = "VisitFrequency"
PluginsInstalled[] = "VisitTime"
PluginsInstalled[] = "VisitorInterest"
PluginsInstalled[] = "ExampleAPI"
PluginsInstalled[] = "ExamplePlugin"
PluginsInstalled[] = "ExampleRssWidget"
PluginsInstalled[] = "Feedback"
PluginsInstalled[] = "CoreUpdater"
PluginsInstalled[] = "PDFReports"
PluginsInstalled[] = "Live"
PluginsInstalled[] = "CustomVariables"
PluginsInstalled[] = "AnonymizeIP"
PluginsInstalled[] = "SecurityInfo"
PluginsInstalled[] = "PrivacyManager"
PluginsInstalled[] = "ImageGraph"
PluginsInstalled[] = "DoNotTrack"
PluginsInstalled[] = "Transitions"
PluginsInstalled[] = "UserCountry"
PluginsInstalled[] = "Provider"
PluginsInstalled[] = "UserCountryMap"
PluginsInstalled[] = "UserCountry"
PluginsInstalled[] = "Provider"
PluginsInstalled[] = “UserCountryMap”

[Plugins_Tracker]
Plugins_Tracker[] = "AnonymizeIP"
Plugins_Tracker[] = "SiteSearch"
Plugins_Tracker[] = "DoNotTrack"
Plugins_Tracker[] = "UserCountry"
Plugins_Tracker[] = "Provider"
Plugins_Tracker[] = "Provider"
Plugins_Tracker[] = “UserCountry”

In my case, I have commented the line 439 into core/PluginsManager.php to fix it

Sorry about this bug!

Here is the very simple fix: http://dev.piwik.org/trac/changeset/7310#file0