Problema no menu do OJS

Boa tarde a todos, espero que todos estejam bem.

Recentemente fiz uma migração do diretório do meu portal de revistas de um Servidor para outro. Porém ao acessar o mesmo como ADMIN o menu fica carregando conforme imagem a baixo.

Nos meus logs de erro é apresentado:

[Fri Mar 08 15:04:12.673008 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of SubmissionKeywordEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL) should be compatible with ControlledVocabEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL, $filter = NULL) in /var/www/periodicos-old/html/lib/pkp/classes/submission/SubmissionKeywordEntryDAO.inc.php on line 36
[Fri Mar 08 15:04:13.161754 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of ArticleHandler::initialize($request, $args) should be compatible with PKPHandler::initialize($request) in /var/www/periodicos-old/html/pages/article/ArticleHandler.inc.php on line 49
[Fri Mar 08 15:04:13.180259 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of SubmissionFileDAO::fromRow($row) should be compatible with PKPSubmissionFileDAO::fromRow($row, $fileImplementation) in /var/www/periodicos-old/html/classes/article/SubmissionFileDAO.inc.php on line 31
[Fri Mar 08 15:04:13.732212 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of CustomBlockPlugin::getSeq() should be compatible with BlockPlugin::getSeq($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 130
[Fri Mar 08 15:04:13.732286 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of CustomBlockPlugin::getBlockContext() should be compatible with BlockPlugin::getBlockContext($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 122
[Fri Mar 08 15:04:13.732297 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of CustomBlockPlugin::getEnabled() should be compatible with BlockPlugin::getEnabled($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 78
[Fri Mar 08 15:04:13.732308 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of CustomBlockPlugin::getContents(&$templateMgr, $request = NULL) should be compatible with BlockPlugin::getContents($templateMgr, $request = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 100
[Fri Mar 08 15:04:13.736816 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of ArticleHandler::initialize($request, $args) should be compatible with PKPHandler::initialize($request) in /var/www/periodicos-old/html/pages/article/ArticleHandler.inc.php on line 49
[Fri Mar 08 15:04:13.764165 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of SubmissionFileDAO::fromRow($row) should be compatible with PKPSubmissionFileDAO::fromRow($row, $fileImplementation) in /var/www/periodicos-old/html/classes/article/SubmissionFileDAO.inc.php on line 31
[Fri Mar 08 15:04:13.772787 2024] [php7:warn] [pid 6220] [client 66.249.66.198:38821] PHP Warning: Declaration of SubmissionKeywordEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL) should be compatible with ControlledVocabEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL, $filter = NULL) in /var/www/periodicos-old/html/lib/pkp/classes/submission/SubmissionKeywordEntryDAO.inc.php on line 36
[Fri Mar 08 15:04:13.949800 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of ArticleHandler::initialize($request, $args) should be compatible with PKPHandler::initialize($request) in /var/www/periodicos-old/html/pages/article/ArticleHandler.inc.php on line 49
[Fri Mar 08 15:04:13.982964 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of CustomBlockPlugin::getSeq() should be compatible with BlockPlugin::getSeq($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 130
[Fri Mar 08 15:04:13.983005 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of CustomBlockPlugin::getBlockContext() should be compatible with BlockPlugin::getBlockContext($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 122
[Fri Mar 08 15:04:13.983012 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of CustomBlockPlugin::getEnabled() should be compatible with BlockPlugin::getEnabled($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 78
[Fri Mar 08 15:04:13.983018 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of CustomBlockPlugin::getContents(&$templateMgr, $request = NULL) should be compatible with BlockPlugin::getContents($templateMgr, $request = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 100
[Fri Mar 08 15:04:13.992205 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of SubmissionFileDAO::fromRow($row) should be compatible with PKPSubmissionFileDAO::fromRow($row, $fileImplementation) in /var/www/periodicos-old/html/classes/article/SubmissionFileDAO.inc.php on line 31
[Fri Mar 08 15:04:13.997255 2024] [php7:warn] [pid 6358] [client 213.175.93.206:53298] PHP Warning: Declaration of SubmissionKeywordEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL) should be compatible with ControlledVocabEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL, $filter = NULL) in /var/www/periodicos-old/html/lib/pkp/classes/submission/SubmissionKeywordEntryDAO.inc.php on line 36
[Fri Mar 08 15:04:14.187726 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of ArticleHandler::initialize($request, $args) should be compatible with PKPHandler::initialize($request) in /var/www/periodicos-old/html/pages/article/ArticleHandler.inc.php on line 49
[Fri Mar 08 15:04:14.220408 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of CustomBlockPlugin::getSeq() should be compatible with BlockPlugin::getSeq($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 130
[Fri Mar 08 15:04:14.220445 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of CustomBlockPlugin::getBlockContext() should be compatible with BlockPlugin::getBlockContext($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 122
[Fri Mar 08 15:04:14.220452 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of CustomBlockPlugin::getEnabled() should be compatible with BlockPlugin::getEnabled($contextId = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 78
[Fri Mar 08 15:04:14.220458 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of CustomBlockPlugin::getContents(&$templateMgr, $request = NULL) should be compatible with BlockPlugin::getContents($templateMgr, $request = NULL) in /var/www/periodicos-old/html/plugins/generic/customBlockManager/CustomBlockPlugin.inc.php on line 100
[Fri Mar 08 15:04:14.229388 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of SubmissionFileDAO::fromRow($row) should be compatible with PKPSubmissionFileDAO::fromRow($row, $fileImplementation) in /var/www/periodicos-old/html/classes/article/SubmissionFileDAO.inc.php on line 31
[Fri Mar 08 15:04:14.235315 2024] [php7:warn] [pid 6212] [client 66.249.66.197:52190] PHP Warning: Declaration of SubmissionKeywordEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL) should be compatible with ControlledVocabEntryDAO::getByControlledVocabId($controlledVocabId, $rangeInfo = NULL, $filter = NULL) in /var/www/periodicos-old/html/lib/pkp/classes/submission/SubmissionKeywordEntryDAO.inc.php on line 36

Como proceder para resolver o problema?

As versões de ambos os servidores estão iguais OJS na V3.1.0.1, php 7.4.33

@Vinicius_Sarmento ,

sua versão do OJS está relativamente desatualizada. Recomendo considerar uma atualização para a versão LTS. Quanto ao erro específico mencionado, há uma discussão na comunidade que parece abordar e solucionar esse problema.

Por favor, consulte esta thread e veja se a solução proposta resolve o seu caso:

1 curtida

No momento estou trabalhando para a atualização mas no momento não posso atualizar. Se tiver outra solução fico grato

@Vinicius_Sarmento, na resposta do Diego ele colocou as duas formas: atualizando o sistema ou executando os passos que ele colocou as threads. Veja se ajuda!

@bernardo @diegojmacedo, consegui tirar o s warnings porem ainda estou com o menu travado conforme a imagem enviada a cima e com o seguinte erro

PHP Fatal error:  Uncaught Error: Call to a member function getSetting() on null in /var/www/periodicos-old/html/classes/issue/IssueAction.inc.php:41\nStack trace:\n#0 /var/www/periodicos-old/html/pages/search/SearchHandler.inc.php(228): IssueAction->subscriptionRequired()\n#1 /var/www/periodicos-old/html/lib/pkp/classes/core/PKPRouter.inc.php(372): SearchHandler->authors()\n#2 /var/www/periodicos-old/html/lib/pkp/classes/core/PKPPageRouter.inc.php(233): PKPRouter->_authorizeInitializeAndCallRequest()\n#3 /var/www/periodicos-old/html/lib/pkp/classes/core/Dispatcher.inc.php(134): PKPPageRouter->route()\n#4 /var/www/periodicos-old/html/lib/pkp/classes/core/PKPApplication.inc.php(243): Dispatcher->dispatch()\n#5 /var/www/periodicos-old/html/index.php(68): PKPApplication->execute()\n#6 {main}\n  thrown in /var/www/periodicos-old/html/classes/issue/IssueAction.inc.php on line 41

@Vinicius_Sarmento ,

veja se isso faz sentido:

no entanto, sugiro que que faça atualização do OJS para 3.2 depois para 3.3 LTS, pois é versão mais estável.

1 curtida