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#”).
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
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) ?
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?