Unable to install new plugins or themes for OJS 3

Hello,

I recently upgraded our journal from 2.4.7 to OJS 3 (v. 3.1.1.4, in French).

I am unable to install new plugins or themes from the Site setup/Plugins gallery. I can choose a new plugin in the list, see its details, click the install button, but when I click on OK in the Install dialog box, nothing happens (I only see the adress “…/management/settings/website#”).

Thank you for your help.

Best regards and happy new year.

Nicolas Kuhne

Hi @nkuhne

Was the upgrade successful? If yes, so you see any relevant information in the PHP error log and browser console when trying to install a plugin?

Dear Vitaliy,

Thank you for your message.

Yes, the upgrade was (apparently) successful (although re-captcha does not function any more). I use PHP 5.6.

Here is the error log :

  • [Thu Jan 10 09:23:46.114508 2019] [:error] [pid 36851:tid 139822702249728] [client IP.Adress] FastCGI: server "/home/clients/5…4/.config/apache/rfre.org/.fpm/php5.external" stderr: PHP message: PHP Strict Standards: Declaration of OpenAIREDAO::setOAI() should be compatible with PKPOAIDAO::setOAI($oai) in /home/clients/5…4/web/plugins/generic/openAIRE/OpenAIREDAO.inc.php on line 19, referer: https://rfre.org/index.php/RFRE/management/settings/website

  • [Thu Jan 10 09:23:46.114501 2019] [:error] [pid 36851:tid 139822702249728] [client IP.Adress] FastCGI: server "/home/clients/5…4/.config/apache/rfre.org/.fpm/php5.external" stderr: PHP message: PHP Strict Standards: Declaration of CustomBlockPlugin::getEnabled() should be compatible with BlockPlugin::getEnabled($contextId = NULL) in /home/clients/5…4/web/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 19, referer: https://rfre.org/index.php/RFRE/management/settings/website

  • [Thu Jan 10 09:23:46.114493 2019] [:error] [pid 36851:tid 139822702249728] [client IP.Adress] FastCGI: server "/home/clients/5…4/.config/apache/rfre.org/.fpm/php5.external" stderr: PHP message: PHP Strict Standards: Declaration of CustomBlockPlugin::getBlockContext() should be compatible with BlockPlugin::getBlockContext($contextId = NULL) in /home/clients/5…4/web/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 19, referer: https://rfre.org/index.php/RFRE/management/settings/website

  • [Thu Jan 10 09:23:46.114458 2019] [:error] [pid 36851:tid 139822702249728] [client IP.Adress] FastCGI: server "/home/clients/5…4/.config/apache/rfre.org/.fpm/php5.external" stderr: PHP message: PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/clients/5…4/web/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 386, referer: https://rfre.org/index.php/RFRE/management/settings/website

Nicolas

Nothing special there in the logs. How did you perform the upgrade, through the online tool or terminal (cmd)?
What messages have you seen during/after the database upgrade?

Through the online tool, with ftp. No message that I can remember of. Everything seems to work fine (except recaptcha). Would it be usefull to send you a complete error log (thousands of err) ?

N.

Those warnings are probably cosmetic. Can you search for something labeled as Fatal Error or Error?
Also, are there any errors in the browser’s console?