Olá, Atualizei a versão de nosso servidor ojs em uma sandbox da versão 2.4.7 para a atual (passando por todas as versões intermediárias (2.4.8-> 2.4.8-5->3.2->3.3.0)
E agora estamos enfrentando um problema na autenticação usando LDAP. Tentei instalar esse plugin GitHub - shemgp/ojs_ldap_plugin: LDAP Authorization Plugin for OJS.
Ao seguir o procedimento de clonar o repo dentro da pasta de plugins a guia de plugins instalados trava no status “Carregando”
Eu verifiquei os logs de erro do apache e recebo a seguinte mensagem:
PHP Fatal error: Uncaught Exception: DAOResultFactory instances cannot be counted unless supplied in constructor (DAO JournalDAO)! in /var/www/html/ojs-3.3.0-13/lib/pkp/classes/db/DAOResultFactory.inc.php:101\nStack trace:\n#0 /var/www/html/ojs-3.3.0-13/plugins/generic/ldap/LDAPAuthPlugin.inc.php(50): DAOResultFactory->getCount()\n#1 /var/www/html/ojs-3.3.0-13/plugins/generic/ldap/index.php(21): LDAPAuthPlugin->__construct()\n#2 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/plugins/PluginRegistry.inc.php(241): include(‘/var/www/html/o…’)\n#3 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/plugins/PluginRegistry.inc.php(126): PluginRegistry::_instantiatePlugin()\n#4 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/controllers/grid/plugins/PluginGridHandler.inc.php(155): PluginRegistry::loadCategory()\n#5 /var/www/html/ojs-3.3.0-13/controllers/grid/settings/plugins/SettingsPluginGridHandler.inc.php(36): PluginGridHandler->loadCategoryData()\n#6 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(124): SettingsPl in /var/www/html/ojs-3.3.0-13/lib/pkp/classes/db/DAOResultFactory.inc.php on line 101, referer: http://Meuservidor/index.php/revista/management/settings/website
versão do sistema: 3.3.0-13;
perfil: Administrador do portal; Editor da revista; Avaliador);