[SOLVED] Error (ERROR_BAD_PATH) : Invalid path: modules/imageframe/classes/ImageFrameImpl.class

mr_boon

Joined: 2013-05-24
Posts: 3
Posted: Fri, 2013-05-24 09:39

I've got an simple error message with my latest Gallery installation. After that I upgradet my installation to the latest Gallery 2.3.2 version and changed the debug information in my config.php. The debug message shown is:

Error Detail -
Error (ERROR_BAD_PATH) : Invalid path: modules/imageframe/classes/ImageFrameImpl.class

in modules/core/classes/helpers/GalleryFactoryHelper_simple.class at line 171 (GalleryCoreApi::error)
in modules/core/classes/GalleryCoreApi.class at line 161 (GalleryFactoryHelper_simple::newInstance)
in modules/core/classes/GalleryTheme.class at line 949 (GalleryCoreApi::newFactoryInstance)
in modules/core/classes/GalleryView.class at line 301 (GalleryTheme::loadTemplate)
in main.php at line 465 (GalleryView::doLoadTemplate)
in main.php at line 104
in main.php at line 88

Debug Output
file_exists(/home/www/gallery2/g2data/cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc) Unimplemented: GalleryUrlGenerator getParameter language.useBrowserPref for core plugin file_exists(/home/www/gallery2/g2data/cache/module/core/0/0/0.inc) getParameter default.language for core plugin controller , view Loading plugin core Class not defined, trying to include it. file_exists(/home/www/gallery2/modules/core/module.inc) core plugin successfully instantiated file_exists(/home/www/gallery2/g2data/versions.dat) file(/home/www/gallery2/g2data/versions.dat, ) getParameter id.anonymousUser for core plugin [1369382649] can't guarantee 5 -- extending! file_exists(/home/www/gallery2/g2data/cache/entity/0/0/5.inc) Loading plugin core core plugin successfully instantiated Check the version of the core plugin file_exists(/home/www/gallery2/g2data/cache/module/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc) The version of the core plugin is ok file_exists(/home/www/gallery2/modules/core/ShowItem.inc) getParameter acceleration for core plugin getParameter id.anonymousUser for core plugin getParameter smarty.compile_check for core plugin getParameter id.anonymousUser for core plugin getParameter id.adminGroup for core plugin (mysqli): SET NAMES "utf8" (mysqli): SELECT g2_Schema.g_info FROM g2_PluginMap, g2_Schema WHERE g2_PluginMap.g_pluginId = g2_Schema.g_pluginId AND g2_Schema.g_type = 'map' AND g2_PluginMap.g_active = 1 (mysqli): SELECT g_userId FROM g2_UserGroupMap WHERE g_userId=5 AND g_groupId=3 LIMIT 1 getParameter id.anonymousUser for core plugin getParameter id.rootAlbum for core plugin (mysqli): SELECT g2_Group.g_id, g2_Group.g_groupName FROM g2_UserGroupMap, g2_Group WHERE g2_Group.g_id = g2_UserGroupMap.g_groupId AND g2_UserGroupMap.g_userId = 5 ORDER BY g2_Group.g_groupName LIMIT 18446744073709551615 (mysqli): SELECT g_module, g_permission, g_description, g_bits, g_flags FROM g2_PermissionSetMap (mysqli): SELECT DISTINCT g2_AccessMap.g_accessListId FROM g2_AccessMap WHERE g2_AccessMap.g_userOrGroupId IN (5,4) AND g2_AccessMap.g_permission & 1 = 1 (mysqli): SELECT g_itemId FROM g2_AccessSubscriberMap WHERE g_itemId=7 AND g_accessListId IN (12) LIMIT 1 getParameter id.rootAlbum for core plugin file_exists(/home/www/gallery2/g2data/cache/entity/0/0/7.inc) (mysqli): SELECT DISTINCT g2_AccessMap.g_accessListId FROM g2_AccessMap WHERE g2_AccessMap.g_userOrGroupId IN (5,4) AND g2_AccessMap.g_permission & 1 = 1 (mysqli): SELECT g_itemId FROM g2_AccessSubscriberMap WHERE g_itemId=7 AND g_accessListId IN (12) LIMIT 1 getParameter default.theme for core plugin Loading plugin matrix Class not defined, trying to include it. file_exists(/home/www/gallery2/themes/matrix/theme.inc) matrix plugin successfully instantiated Check the version of the matrix plugin file_exists(/home/www/gallery2/g2data/cache/theme/_all/0/0/GalleryPluginHelper_fetchPluginStatus.inc) The version of the matrix plugin is ok file_exists(/home/www/gallery2/g2data/cache/theme/matrix/0/0/0.inc) file_exists(/home/www/gallery2/g2data/cache/theme/matrix/0/0/7.inc) file_exists(/home/www/gallery2/g2data/cache/theme/_all/localUrlMap.txt) (mysqli): SELECT g_itemId FROM g2_AccessSubscriberMap WHERE g_itemId=7 AND g_accessListId IN (12) LIMIT 1 (mysqli): BEGIN (mysqli): UPDATE g2_ItemAttributesMap SET g_viewCount = g2_ItemAttributesMap.g_viewCount + 1 WHERE g_itemId=7 getParameter misc.markup for core plugin file_exists(/home/www/gallery2/modules/search/Preloads.inc) file_exists(/home/www/gallery2/modules/core/Preloads.inc) file_exists(/home/www/gallery2/modules/core/Preloads.inc) file_exists(/home/www/gallery2/modules/icons/classes/IconsImpl.class) getParameter iconpack for icons plugin file_exists(/home/www/gallery2/g2data/cache/module/icons/0/0/0.inc) getParameter default.orderBy for core plugin getParameter default.orderDirection for core plugin (mysqli): SELECT g2_ChildEntity.g_id, g2_ItemAttributesMap.g_orderWeight FROM g2_ChildEntity INNER JOIN g2_ItemAttributesMap ON g2_ChildEntity.g_id = g2_ItemAttributesMap.g_itemId INNER JOIN g2_Item ON g2_ChildEntity.g_id = g2_Item.g_id INNER JOIN g2_AccessSubscriberMap ON g2_ChildEntity.g_id = g2_AccessSubscriberMap.g_itemId WHERE g2_ChildEntity.g_parentId = 7 AND g2_AccessSubscriberMap.g_accessListId IN (12) ORDER BY g2_ItemAttributesMap.g_orderWeight, g2_ChildEntity.g_id LIMIT 9 (mysqli): SELECT g2_ChildEntity.g_parentId, COUNT(g2_ChildEntity.g_id) FROM g2_ChildEntity, g2_AccessSubscriberMap WHERE g2_ChildEntity.g_parentId IN (7) AND g2_AccessSubscriberMap.g_itemId = g2_ChildEntity.g_id AND g2_AccessSubscriberMap.g_accessListId IN (12) GROUP BY g2_ChildEntity.g_parentId getParameter acceleration for core plugin getParameter id.anonymousUser for core plugin Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok file_exists(/home/www/gallery2/g2data/cache/entity/0/1/14.inc) file_exists(/home/www/gallery2/g2data/cache/entity/2/3/231.inc) file_exists(/home/www/gallery2/g2data/cache/entity/4/7/471.inc) file_exists(/home/www/gallery2/g2data/cache/entity/6/6/661.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/4/149.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/2/129.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/0/107.inc) (mysqli): SELECT g2_AccessSubscriberMap.g_itemId, BIT_OR(g2_AccessMap.g_permission) FROM g2_AccessMap, g2_AccessSubscriberMap WHERE g2_AccessSubscriberMap.g_itemId IN (14,231,471,661,149,129,107) AND g2_AccessSubscriberMap.g_accessListId = g2_AccessMap.g_accessListId AND g2_AccessMap.g_userOrGroupId IN (5,4) GROUP BY g2_AccessSubscriberMap.g_itemId (mysqli): SELECT g_parentSequence FROM g2_ItemAttributesMap WHERE g_itemId=7 file_exists(/home/www/gallery2/g2data/cache/entity/0/0/6.inc) (mysqli): SELECT g_itemId, g_viewCount FROM g2_ItemAttributesMap WHERE g_itemId IN (7,14,231,471,661,149,129,107) (mysqli): SELECT g2_ChildEntity.g_parentId, COUNT(g2_ChildEntity.g_id) FROM g2_ChildEntity, g2_AccessSubscriberMap WHERE g2_ChildEntity.g_parentId IN (14,231,471,661,149,129,107) AND g2_AccessSubscriberMap.g_itemId = g2_ChildEntity.g_id AND g2_AccessSubscriberMap.g_accessListId IN (12) GROUP BY g2_ChildEntity.g_parentId (mysqli): SELECT g_itemId, g_descendentCount FROM g2_DescendentCountsMap WHERE g_userId=5 AND g_itemId IN (7,14,231,471,661,149,129,107) (mysqli): SELECT g2_AccessSubscriberMap.g_itemId, BIT_OR(g2_AccessMap.g_permission) FROM g2_AccessMap, g2_AccessSubscriberMap WHERE g2_AccessSubscriberMap.g_itemId IN (7) AND g2_AccessSubscriberMap.g_accessListId = g2_AccessMap.g_accessListId AND g2_AccessMap.g_userOrGroupId IN (5,4) GROUP BY g2_AccessSubscriberMap.g_itemId Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok getParameter id.adminGroup for core plugin getParameter id.anonymousUser for core plugin getParameter id.rootAlbum for core plugin (mysqli): SELECT g2_Derivative.g_id, g2_ChildEntity.g_parentId FROM g2_Derivative, g2_ChildEntity WHERE g2_Derivative.g_id = g2_ChildEntity.g_id AND g2_ChildEntity.g_parentId IN (7,14,231,471,661,149,129,107) AND g2_Derivative.g_derivativeType IN (1) file_exists(/home/www/gallery2/g2data/cache/entity/0/1/18.inc) file_exists(/home/www/gallery2/g2data/cache/entity/0/1/19.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/1/111.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/3/133.inc) file_exists(/home/www/gallery2/g2data/cache/entity/1/5/153.inc) file_exists(/home/www/gallery2/g2data/cache/entity/2/3/235.inc) file_exists(/home/www/gallery2/g2data/cache/entity/5/3/532.inc) file_exists(/home/www/gallery2/g2data/cache/entity/6/6/665.inc) (mysqli): SELECT g2_AccessSubscriberMap.g_itemId, BIT_OR(g2_AccessMap.g_permission) FROM g2_AccessMap, g2_AccessSubscriberMap WHERE g2_AccessSubscriberMap.g_itemId IN (0) AND g2_AccessSubscriberMap.g_accessListId = g2_AccessMap.g_accessListId AND g2_AccessMap.g_userOrGroupId IN (5,4) GROUP BY g2_AccessSubscriberMap.g_itemId Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok Loading plugin keyalbum Class not defined, trying to include it. file_exists(/home/www/gallery2/modules/keyalbum/module.inc) keyalbum plugin successfully instantiated Check the version of the keyalbum plugin The version of the keyalbum plugin is ok file_exists(/home/www/gallery2/g2data/cache/module/keyalbum/0/0/0.inc) Loading plugin rating Class not defined, trying to include it. file_exists(/home/www/gallery2/modules/rating/module.inc) rating plugin successfully instantiated Check the version of the rating plugin The version of the rating plugin is ok getParameter enabled for rating plugin file_exists(/home/www/gallery2/g2data/cache/module/rating/0/0/7.inc) file_exists(/home/www/gallery2/modules/rating/local/rating.css) getParameter allowAlbumRating for rating plugin file_exists(/home/www/gallery2/g2data/cache/module/rating/0/0/0.inc) (mysqli): SELECT g_itemId, g_averageRating, g_voteCount FROM g2_RatingCacheMap WHERE g_itemId IN (14,231,471,661,149,129,107) Loading plugin rearrange Class not defined, trying to include it. file_exists(/home/www/gallery2/modules/rearrange/module.inc) rearrange plugin successfully instantiated Check the version of the rearrange plugin The version of the rearrange plugin is ok Loading plugin slideshow Class not defined, trying to include it. file_exists(/home/www/gallery2/modules/slideshow/module.inc) slideshow plugin successfully instantiated Check the version of the slideshow plugin The version of the slideshow plugin is ok getParameter piclens.version for slideshow plugin file_exists(/home/www/gallery2/g2data/cache/module/slideshow/0/0/0.inc) getParameter default.orderBy for core plugin getParameter default.orderDirection for core plugin (mysqli): SELECT g2_ChildEntity.g_id, g2_ItemAttributesMap.g_orderWeight FROM g2_ChildEntity INNER JOIN g2_ItemAttributesMap ON g2_ChildEntity.g_id = g2_ItemAttributesMap.g_itemId INNER JOIN g2_PhotoItem ON g2_ChildEntity.g_id = g2_PhotoItem.g_id INNER JOIN g2_AccessSubscriberMap ON g2_ChildEntity.g_id = g2_AccessSubscriberMap.g_itemId WHERE g2_ChildEntity.g_parentId = 7 AND g2_AccessSubscriberMap.g_accessListId IN (12) ORDER BY g2_ItemAttributesMap.g_orderWeight, g2_ChildEntity.g_id (mysqli): SELECT g2_Derivative.g_id, g2_ChildEntity.g_parentId FROM g2_Derivative, g2_ChildEntity WHERE g2_Derivative.g_id = g2_ChildEntity.g_id AND g2_ChildEntity.g_parentId IN (14,231,471,661,149,129,107) AND g2_Derivative.g_derivativeType IN (1) getParameter acceleration for core plugin getParameter id.anonymousUser for core plugin file_exists(/home/www/gallery2/modules/imageframe/classes/ImageFrameImpl.class) getParameter id.adminGroup for core plugin getParameter default.theme for core plugin Loading plugin matrix matrix plugin successfully instantiated Check the version of the matrix plugin The version of the matrix plugin is ok Loading plugin core core plugin successfully instantiated Check the version of the core plugin The version of the core plugin is ok getParameter id.adminGroup for core plugin realpath(/home/www/gallery2/modules/core/classes/../../../) realpath(/home/www/gallery2/) getParameter default.theme for core plugin Loading plugin matrix matrix plugin successfully instantiated Check the version of the matrix plugin The version of the matrix plugin is ok file_exists(/home/www/gallery2/g2data/smarty/templates_c/%%3147171429/matrix) is_dir(/home/www/gallery2/g2data/smarty/templates_c/%%3147171429/matrix) file_exists(/home/www/gallery2/g2data/smarty/templates_c/%%3147171429/matrix) is_writeable(/home/www/gallery2/g2data/smarty/templates_c/%%3147171429/matrix) file_exists(/home/www/gallery2/g2data/smarty/templates_c/%%3147171429/matrix/v_14) file_exists(/home/www/gallery2/lib/javascript/local/BlockToggle.js) file_exists(/home/www/gallery2/modules/core/../../themes/matrix/local/theme.css)

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Fri, 2013-05-24 11:18

is the imageframe module in place?

-s
________________________________
All New jQuery Minislideshow for G2/G3

 
mr_boon

Joined: 2013-05-24
Posts: 3
Posted: Fri, 2013-05-24 12:34

no. obviously not. do I have to install this module or is this just a mistake, as the config.php is taken from my old installation (obviously without that module, but I can not remember).

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Fri, 2013-05-24 14:07

gallery is looking for that module, so it goes to say that you had it installed before you upgraded.
if you don't want it, you'll need to copy the module to gallery2/modules and deactivate it in gallery admin

-s
________________________________
All New jQuery Minislideshow for G2/G3

 
mr_boon

Joined: 2013-05-24
Posts: 3
Posted: Sat, 2013-05-25 12:36

I've copied the module to the place desired and the gallery is working again.
Thank you for your helping hand.