Unable to install plugin for OJS 3.3.x

Describe the issue or problem

We are experiencing issues with OJS 3.3.x plugin installations from the plugin gallery. This problem began 10 days ago and was not present previously. After the plugin installation is completed, certain files within the plugin have a file size of 0 bytes.

Interestingly, we do not encounter this problem with OJS 3.4.x, and both installations are on the same server.

Hi @Aisha_Jackson,

Could you please indicate your specific 3.3. version (e.g. 3.3.0-14)?

-Roger
PKP Team

It is 3.3.0-16. But we had the same issue with 3.3.0-14 and decided to upgrade to 3.3.0-16. Stil the same problem.

Hi @Aisha_Jackson,

Thanks for clarifying. Could you also check your PHP error log and report on any errors found there? That may provide some clues…

-Roger
PKP Team

This is the error we get when for instance trying to update the quick submit plugin:

29-Feb-2024 19:29:40 UTC] PHP Fatal error: Uncaught Error: Class “QuickSubmitPlugin” not found in /home/abcjournal/public_html/plugins/importexport/quickSubmit/index.php:20
Stack trace:
#0 /home/abcjournal/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php(241): include()
#1 /home/abcjournal/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php(126): PluginRegistry::_instantiatePlugin(‘importexport’, ‘plugins/importe…’, ‘quickSubmit’)
#2 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/plugins/PluginGridHandler.inc.php(155): PluginRegistry::loadCategory(‘importexport’)
#3 /home/abcjournal/public_html/controllers/grid/settings/plugins/SettingsPluginGridHandler.inc.php(36): PluginGridHandler->loadCategoryData(Object(Request), ‘importexport’, Array)
#4 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(124): SettingsPluginGridHandler->loadCategoryData(Object(Request), ‘importexport’, Array)
#5 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(473): CategoryGridHandler->getGridCategoryDataElements(Object(Request), ‘importexport’)
#6 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(453): CategoryGridHandler->_renderCategoryInternally(Object(Request), Object(PluginCategoryGridRow))
#7 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(276): CategoryGridHandler->_renderCategoriesInternally(Object(Request))
#8 /home/abcjournal/public_html/lib/pkp/classes/controllers/grid/GridHandler.inc.php(643): CategoryGridHandler->doSpecificFetchGridActions(Array, Object(Request), Object(TemplateManager))
#9 /home/abcjournal/public_html/lib/pkp/classes/core/PKPRouter.inc.php(397): GridHandler->fetchGrid(Array, Object(Request))
#10 /home/abcjournal/public_html/lib/pkp/classes/core/PKPComponentRouter.inc.php(257): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array)
#11 /home/abcjournal/public_html/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPComponentRouter->route(Object(Request))
#12 /home/abcjournal/public_html/lib/pkp/classes/core/PKPApplication.inc.php(360): Dispatcher->dispatch(Object(Request))
#13 /home/abcjournal/public_html/index.php(68): PKPApplication->execute()
#14 {main}
thrown in /home/abcjournal/public_html/plugins/importexport/quickSubmit/index.php on line 20

Never mind. We found the solution.

This topic was automatically closed after 12 days. New replies are no longer allowed.