Today i'd updated a server to the latest Git-Master (stable branch). Before i'd updated i'd disable the mailgraph plugin V 0.0.1..
The Update of the panel works fine.
After the update i'd uploaded the new mailgraph plugin V 0.0.3. Then i'd enabled the plugin. The screen shows me that the updating screen but nothing would changed.
I did took a look on the console and started the request manager manually. Then i saw the problem
Code
- perl imscp-rqst-mngr
- =======================
- Processing type Plugin.
- Processing 1, Mailgraph, toupdate. (1 of 1: remaining 0)
- [FATAL ERROR]
- iMSCP::Debug::__ANON__: Can't locate object method "getInstance" via package
- "Servers::cron" at /var/www/imscp/engine/Plugins/Mailgraph.pm line 872, <$fh>
- line 746.
I'd uploaded the Mailgraph.pm to the "/var/www/imscp/engine/Plugins" folder.
After this I started the request manager again and the plugin works now fine.
If I update a plugin the perl backend should copy it to the "/var/www/imscp/engine/Plugins" folder before processing.
Can you check this problem?