Can't see plugin page

Hi,

OJS 3.4.0.8

I can’t open my plugin page and see a loading text in loop

This is my PHP error

AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "PKP\\controllers\\grid\\plugins\\PluginGridHandler" not found in 
/FOLDER/controllers/grid/settings/plugins/SettingsPluginGridHandler.php:26
Stack trace:\n#0 /FOLDER/lib/pkp/lib/vendor/composer/ClassLoader.php(576): include()
#1 /FOLDER/lib/pkp/lib/vendor/composer/ClassLoader.php(427): Composer\\Autoload\\{closure}()
#2 /FOLDER/lib/pkp/classes/core/PKPComponentRouter.php(215): Composer\\Autoload\\ClassLoader->loadClass()
#3 /FOLDER/lib/pkp/classes/core/PKPComponentRouter.php(279): PKP\\core\\PKPComponentRouter->getRpcServiceEndpoint()
#4 /FOLDER/lib/pkp/classes/core/Dispatcher.php(165): PKP\\core\\PKPComponentRouter->route()
#5 /FOLDER/lib/pkp/classes/core/PKPApplication.php(395): PKP...', referer: URL/index.php/FE/management/settings/website

Thank you,

Enzo

Hi @Enzo,

Double-check that lib/pkp/classes/controllers/grid/plugins/PluginGridHandler.php is present in your installation, and contains the right code compared to a fresh download from the OJS 3.4.0-8 package.

Regards,
Alec Smecher
Public Knowledge Project Team

Hi, the code is absolutely the same.

Thanks,
Enzo

Hi @Enzo,

Hmm.. Is there by any chance a file called lib/pkp/controllers/grid/plugins/PluginGridHandler.php? Or files in either place with a .inc.php suffix? There shouldn’t be.

Regards,
Alec Smecher
Public Knowledge Project Team

NO, I don’t see it

Hi @Enzo,

Hmm, I’m afraid I’m out of guesses – it looks like something on your system is unusual, but I can’t see what from here. If you’re able to try e.g. temporarily moving 3rd-party plugins out of the installation until you can determine that one of them causes the problem, that would be helpful.

Regards,
Alec Smecher
Public Knowledge Project Team

I wanted try something like that but if the page plugin doesn’t work, how can I disable di single plugins? Should I remove the single folders?

Thank you.

Hi @Enzo,

I’d suggest temporarily moving the plugin code outside the installation. But this is just a guess – this is a very commonly used part of OJS, and the 3.4.0-x branch is very widely used, so I’m just trying to guess what about your installation is not standard.

Regards,
Alec Smecher
Public Knowledge Project Team

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