After modules update today , the Admin GUI throw this error
Whoops\Exception\ErrorException thrown with message “Class ‘PicoFeed\Reader\Reader’ not found”
Stacktrace: #6 Whoops\Exception\ErrorException in /var/www/html/admin/modules/dashboard/sections/Blogs.class.php:72 #5 FreePBX\modules\Dashboard\Sections\Blogs:getFeed in /var/www/html/admin/modules/dashboard/sections/Blogs.class.php:22 #4 FreePBX\modules\Dashboard\Sections\Blogs:getSections in /var/www/html/admin/modules/dashboard/classes/DashboardHooks.class.php:34 #3 DashboardHooks:getMainEntries in /var/www/html/admin/modules/dashboard/classes/DashboardHooks.class.php:11 #2 DashboardHooks:genHooks in /var/www/html/admin/modules/dashboard/page.index.php:10 #1 in /var/www/html/admin/config.php:564 #0 {main} in /var/www/html/admin/config.php:0
Search through the forum but no similar case … anyone can help ?
For the sake of testing, I just updated all modules on a FreePBX 14, I don’t have any errors.
(It’s a VM currently has 1 Extension, 1 IVR and 1 Queue, no Trunks or routes atm)
And in case you guys are trying to find the module versions, you can run.
The same error after update. Current Asterisk Version: 13.22.0
FreePBX Framework 14.0.4.1
System Dashboard 14.0.3.3
Temporary fix:
Download and unzip PicoFeed library h__ps://github.com/aaronpk/picoFeed to folder /usr/share/php/
in file /var/www/html/admin/config.php add linese like this:
<?php /* $Id$ */
// License for all code of this FreePBX module can be found in the $
// Copyright 2013 Schmooze Com Inc.
//
include 'PicoFeed/Base.php';
include 'PicoFeed/Config/Config.php';
include 'PicoFeed/Logging/Logger.php';
include 'PicoFeed/Client/Client.php';
include 'PicoFeed/Client/Curl.php';
include 'PicoFeed/Client/HttpHeaders.php';
include 'PicoFeed/Client/Url.php';
include 'PicoFeed/Reader/Reader.php';
//set variables
…
It help me successful log on web gui. Waiting normal fix for this error.
edit - actually at the time of this writing, dashboard 14.0.4 is in the stable repo, so a normal upgradeall will get it as well. There was probably a short window when the buggy version 14.0.3.3 was published.
After running module updates today I get the Class ‘PicoFeed\Reader\Reader’ not found error. I saw another post topic about this where they said to upgrade the dashboard to ver. 14.0.4 with the fwconsole ma upgrade dashboard --edge command. I did that, but the error is still there and I cannot do anything in the GUI