Erros depois da migração do OJS2.4.8-5 para o 3.2.1.1

Problemas depois de migrar do OJS 2.4.8-5 para o 3.2.1.1

Oi pessoal, fiz a migração do site:

Consegui atualizar banco de dados, sistema etc. Os artigos e edições aparecem normalmente no frontend, mas a parte administrativa está bastante problemática:

Problemas:

  • Aparece uma mensagem de “carregando” que não cessa nunca.
  • Quando tento limitar um numero de itens
    configuração > website> configurar > listas > itens por lista 2> salvar = “Um erro inesperado ocorreu. Você pode ter saído do sistema. Por favor recarregue a página e tente novamente.”
  • Se eu tento apagar uma submissão incompleta não accontece nada.
  • A parte de usuários não aparece. usuarios e papeis > usuários

Já mudei as permissões de pasta: public, cache, config.php
Por favor, me ajudem.

Error log

2020/12/10 04:38:05 [error] 4326#0: *2022 directory index of “/www/wwwroot/revistacafecomsociologia.com/” is forbidden, client: 173.245.52.115, server: revistacafecomsociologia.com, request: “GET / HTTP/1.1”, host: “revistacafecomsociologia.com
2020/12/10 04:38:11 [error] 4326#0: *2025 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Exception: DB Error: Duplicate entry ‘b238cb78f37bfc0c654ef1a9bfc696f2’ for key ‘sessions_pkey’ Query: INSERT INTO sessions
(session_id, ip_address, user_agent, created, last_used, remember, data, domain)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?) in /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/db/DAO.inc.php:703
Stack trace:
#0 /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/db/DAO.inc.php(231): DAO->handleError(Object(ADODB_mysqli), ‘INSERT INTO ses…’)
#1 /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/session/SessionDAO.inc.php(78): DAO->update(‘INSERT INTO ses…’, Array)
#2 /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/session/SessionManager.inc.php(89): SessionDAO->insertObject(Object(Session))
#3 /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/session/SessionManager.inc.php(129): SessionManager->__construct(Object(SessionDAO), Object(Request))

Qual a versão do PHP e MySQL do servidor onde a revista está hospedada?

1 curtida

A versão que estou usando é a 7.3, mas posso mudar para qualquer versão.

A versão Mysql é a 5.7.31

Ativei o modo deburação e o erro que aparece é esse:
without request object. in
www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 973

Problem:
without request object. in /www/wwwroot/revistacafecomsociologia.com/revista/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 973

Line content:
/**
* Return an instance of the template manager.
* @param $request PKPRequest
* @return TemplateManager the template manager object
*/
static function &getManager($request = null) {
if (!isset($request)) {
$request = Registry::get(‘request’);
if (Config::getVar(‘debug’, ‘deprecation_warnings’)) trigger_error(‘Deprecated call without request object.’);
}
assert(is_a($request, ‘PKPRequest’));

	$instance =& Registry::get('templateManager', true, null); // Reference required

	if ($instance === null) {
		$instance = new TemplateManager();
		$themes = PluginRegistry::getPlugins('themes');
		if (empty($themes)) {
			$themes = PluginRegistry::loadCategory('themes', true);
		}
		$instance->initialize($request);
	}

	return $instance;
}