5.6.1 Add Functionality Errors

Permalink
I am running a fresh install of 5.6.1. I started installing some packages, and the first couple of them installed without error. However, for no apparent reason, the rest of them started showing similar errors when trying to install:

Warning: require_once(/home/gcloca5/public_html/growthcurve.co/concrete/blocks/document_library/controller.php) [function.require-once]: failed to open stream: No such file or directory in /home/gcloca5/public_html/growthcurve.co/concrete/core/models/block_types.php on line 826
Fatal error: require_once() [function.require]: Failed opening required '/home/gcloca5/public_html/growthcurve.co/concrete/blocks/document_library/controller.php' (include_path='/home/gcloca5/public_html/growthcurve.co/libraries/3rdparty:/home/gcloca5/public_html/growthcurve.co/concrete/libraries/3rdparty:.:/usr/lib/php:/usr/local/lib/php:/home/gcloca5/php') in /home/gcloca5/public_html/growthcurve.co/concrete/core/models/block_types.php on line 826


What does this mean? How do I fix?

PineCreativeLabs
 
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
Can someone help?
jvermeer replied on at Permalink Reply
jvermeer
I am likewise having the same errors in 5.6.1.1

I have run into issues installing last Concrete Wall. Group Password, GalleryBox and first, Discussion Forums.

GalleryBox and Discussion Forums seem to work well enough. Concrete Wall only worked when I copied the packages/blocks directory into the blocks directory in the root, installed the blocks added them + the code snippet reccommended by the developer for Concrete Wall/Discussion Forums integration... seems to work...

Group Password is not working or at least has no presence on the dashboard...
jvermeer replied on at Permalink Reply
jvermeer
My solution was to comment out the section at line #34 of
/concrete/core/models/package.php
Around line #34
and comment out the CacheLocal:getEntry part so that it never gets the cached packageHandleList does this allow you to install?
public static function getHandle($pkgID) {
  if ($pkgID < 1) {
    return false;
  }
/*
  $packageList = CacheLocal::getEntry('packageHandleList', false);
  if (is_array($packageList)) {
    return $packageList[$pkgID];
  }
*/
  $packageList = array();
  $db = Loader::db();
  $r = $db->Execute('select pkgID, pkgHandle from Packages where pkgIsInstalled = 1');
  while ($row = $r->FetchRow()) {
    $packageList[$row['pkgID']] = $row['pkgHandle'];
jvermeer replied on at Permalink Reply
jvermeer
mkly replied on at Permalink Reply
mkly
Hello,
I'm am a member of the core team, and we are working on tracking down the cause of this error. The fix I have listed in the bug report is temporary. If you are experiencing this problem, please go to the bugtracker and click the green [+] symbol and enter your Environment Information(Type Evironment Information into the Intelligent Search box at the top right of your concrete5 site).

http://www.concrete5.org/developers/bugs/5-6-1/installing-block-add...

Best Wishes,
Mike