This question about Installation of extension: Answered
Update broke Foswiki Installation
The update of the Plugin over the /bin/configure gave me the follwoing error:
Error: Installer returned errors:
Could not load /var/syscp/webs/eps/foswiki/tools/extender.pl There was a compile error: Undefined subroutine &Foswiki::Func::addToZone called at /var/syscp/webs/eps/foswiki/lib/Foswiki/Plugins/EditChapterPlugin.pm line 38. BEGIN failed--compilation aborted at /var/syscp/webs/eps/foswiki/tools/extender.pl line 147.
Error when trying to eval the file content: This installer must be run from the root directory of a Foswiki installation at (eval 187) line 112. BEGIN failed--compilation aborted at (eval 187) line 147.
You may be able to resolve these errors and complete the installation from the command line, so I will leave the installed files where they are.
I get the same if I call "perl ./EditChapterPlugin_installer" in the command line. If I open the website I get the follwing message:
Undefined subroutine &Foswiki::Func::addToZone called at /var/syscp/webs/eps/foswiki/lib/Foswiki/Plugins/EditChapterPlugin.pm line 38. at /var/syscp/webs/eps/foswiki/lib/Foswiki/Plugins/EditChapterPlugin.pm line 38 Foswiki::Plugins::EditChapterPlugin::initPlugin('WebHome', 'Main', 'admin', 'System') called at /var/syscp/webs/eps/foswiki/lib/Foswiki/Plugin.pm line 231 Foswiki::Plugin::registerHandlers('Foswiki::Plugin=HASH(0x2d3ad68)', 'Foswiki::Plugins=HASH(0x25c8d00)') called at /var/syscp/webs/eps/foswiki/lib/Foswiki/Plugins.pm line 244 Foswiki::Plugins::enable('Foswiki::Plugins=HASH(0x25c8d00)') called at /var/syscp/webs/eps/foswiki/lib/Foswiki.pm line 1628 Foswiki::new('Foswiki', undef, 'Foswiki::Request=HASH(0x25c8fb8)', 'HASH(0x25a4fb8)') called at /var/syscp/webs/eps/foswiki/lib/Foswiki/UI.pm line 293 Foswiki::UI::_execute('Foswiki::Request=HASH(0x25c8fb8)', 'CODE(0x25c8970)', 'view', 1) called at /var/syscp/webs/eps/foswiki/lib/Foswiki/UI.pm line 275 Foswiki::UI::handleRequest('Foswiki::Request=HASH(0x25c8fb8)') called at /var/syscp/webs/eps/foswiki/lib/Foswiki/Engine/CGI.pm line 29 Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0x23dc1c8)') called at view line 45
Any Ideas what I could do to fix this?
Thanks
--
JohannesHammersen - 13 Feb 2010
Michael added a new dependency for this and many of his other plugins. Please install
ZonePlugin and try again. (In addition there might be a bug with
bin/configure
which needs to be addressed by the developers.)
--
OliverKrueger - 13 Feb 2010
The
ZonePlugin must be enabled in bin/configure Plugins as well. If it is not enabled, the modules are not loaded and bin/configure installer, as well as the shell installer will be broken due to the missing function.
--
GeorgeClark - 13 Feb 2010