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
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
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’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