[SOLVED] Completed upgrade from 2.2.6 to 2.3.2 and all I have is an "Error" page.

kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 01:38

I've completed the upgrade using the upgrade wizard online but it's failed and I'm not sure where to dig.

The url is http://somniplex.com/gallery/main.php?

I've tried to invoke the admin module, http://somniplex.com/gallery/main.php?g2_view=core.SiteAdming2_view=core.SiteAdmin, but get nowhere.

The gallery was moved from a different server and when they finished the move, I attempted this upgrade in order to move on to gallery3.


Gallery version (not just "2"):
PHP version (e.g. 5.1.6): 5.3.26
PHPInfo Link (see FAQ): http://somniplex.com/phpinfo.php
Webserver (e.g. Apache 1.3.33): Apache 2.2.24
Database (e.g. MySql 5.0.32): Mysql 5.0.96
Activated toolkits (e.g. NetPbm, GD):
Operating system (e.g. Linux): Linux
Browser (e.g. Firefox 2.0): any & all

 
kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 01:47

Debug info:

Error (ERROR_BAD_PATH) : Invalid path: modules/httpauth/classes/HttpAuthPlugin.class
in modules/core/classes/helpers/GalleryFactoryHelper_simple.class at line 171 (GalleryCoreApi::error)
in modules/core/classes/helpers/GalleryFactoryHelper_simple.class at line 201 (GalleryFactoryHelper_simple::newInstance)
in modules/core/classes/GalleryCoreApi.class at line 175 (GalleryFactoryHelper_simple::newInstanceById)
in init.inc at line 202 (GalleryCoreApi::newFactoryInstanceById)
in main.php at line 197
in main.php at line 104
in main.php at line 88
Debug Output

file_exists(/home/kpeden/public_html/gallery/g2store/cache/module/_all/0/0/GalleryFactoryHelper_loadRegistry.inc)
Unimplemented: GalleryUrlGenerator
getParameter language.useBrowserPref for core plugin
file_exists(/home/kpeden/public_html/gallery/g2store/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/kpeden/public_html/gallery/modules/core/module.inc)
core plugin successfully instantiated
file_exists(/home/kpeden/public_html/gallery/g2store/versions.dat)
file(/home/kpeden/public_html/gallery/g2store/versions.dat, )
file_exists(/home/kpeden/public_html/gallery/modules/httpauth/classes/HttpAuthPlugin.class)
file_exists(/home/kpeden/public_html/gallery/modules/httpauth/module.inc)
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=0 AND
g_groupId=3 LIMIT 1

realpath(/home/kpeden/public_html/gallery/modules/core/classes/../../../)
realpath(/home/kpeden/public_html/gallery/)

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Wed, 2014-03-05 02:12
Quote:
Error (ERROR_BAD_PATH) : Invalid path: modules/httpauth/classes/HttpAuthPlugin.class

seems the http auth plugin is missing.

-s
________________________________
All New jQuery Minislideshow for G2/G3

 
kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 03:05

Is that something that can be added from the server side - without access to the console?

 
kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 03:35

Thank you for helping me find where to look. I've ftp'd extra modules up (should have used the "full" rather than "typical" package. It changed the error but, like above, seems to indicate a missing module despite having uploaded all of the delivered modules.

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Wed, 2014-03-05 13:27

What is the new error?

-s
________________________________
All New jQuery Minislideshow for G2/G3

 
kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 13:37

Error Detail -
Error (ERROR_BAD_PATH) : Invalid path: modules/colorpack/classes/ColorPackImpl.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 796 (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

In your opinion, would a clean, new install of gallery3 with an import from older directories on the server be more efficient path forward? It is important to me that links to images already published & shared resolve properly. Am already worried about losing that.

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Wed, 2014-03-05 13:48

I'd stay w/ gallery2.

Looks like you're missing the colorpack module.

-s
________________________________
All New jQuery Minislideshow for G2/G3

 
kpeden

Joined: 2003-07-12
Posts: 26
Posted: Wed, 2014-03-05 15:28

Argh - not sure how I missed that module uploading the full install but I managed it. Once that reached its proper location, the gallery looks to be back online. Really appreciate your guidance, suprsidr, on this, thank you!