Page 1 of 1

CGExtensions - Fatal error during upgrade [Solved]

Posted: Wed Jan 13, 2010 3:01 am
by drew
Hello,

Just upgrade from 1.6.4 to 1.6.6 and everything is working nicely except for CGExtensions module upgrade from 1.17.2 to 1.17.6 All other modules upgraded without issue.

This error comes up no matter if the Module manager is used for the upgrade or if Install module via XML file is used:

 Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2406235 bytes)
 in /home/snip/public_html/modules/nuSOAP/classes/nusoap.php  on line 6255

Other users have resolved similar problems by uninstalling the module and then reinstalling it. But there is no uninstall option for CGExtensions. Has anyone else encounter this CGExtensions upgrade problem. Is there a workaround?

Thank you, Drew

Re: CGExtensions - Fatal error during upgrade

Posted: Wed Jan 13, 2010 3:17 am
by jmcgin51
drew wrote: But there is no uninstall option for CGExtensions. Has anyone else encounter this CGExtensions upgrade problem. Is there a workaround?
Use FTP or SSH to remove the entire CGExtensions directory from the /modules/ folder.

Then reinstall the module.

Re: CGExtensions - Fatal error during upgrade

Posted: Wed Jan 13, 2010 3:44 am
by drew
Thanks for the tip.

Would you know if there is any chance of bricking CMSMS when I attempt to reinstall via "Install module via XML file". i.e. are there any dependencies on CGExtensions for the install to work?

Re: CGExtensions - Fatal error during upgrade [Solved]

Posted: Wed Jan 13, 2010 4:03 am
by drew
Got it to work:

First open an ssh session and a cmsms admin page for modules.

1. cd public_html/modules
2. tar cvf CGExtensions.tar CGExtensions
3. at Install module via XML file: specify CGExtensions.xml file, check overwrite, do not press submit
4. rm -rf CGExtensions
5. at Install module via XML file, press submit
6. page refreshed and shows CGExtensions 1.17.6 !

If you remove CGExtensions as the first step, your will see "ERROR: The CGExtensions module could not be found" when attempting to load the module via admin page. In this case, use tar xvf CGExtensions.tar to restore your old module and try again.