OJS 3.1 foi lançado!

O OJS 3.1 foi lançado nesta madrugada.

Vejam as novidades desta versão em:

abraços,
Diego
Periódicos em Nuvens

Vou preparar um texto com as principais novidades do OJS 3 para quem está acostumado com o OJS 2.x!

Diego,

Ao tentar atualizar o sistema para o OJS 3.1 apareceu a seguinte mensagem:
There are no readable files in this directory tree. Are safe mode or open_basedir active?

Então fui no PHP.ini e alterei o Safe Mode para On

Quando ele está On então não podemos acessar nosso portal, aparece o erro 500.

Pode nos ajudar neste sentido?

Obrigado

Consegui instalar um OJS 3.1 do zero em http://www.sustenere.co/revistas/ no entanto com as mesmas configurações do sistema não consigo atualizar nossa plataforma (3.0.2) em http://www.sustenere.co/journals

Já percebi erros no OJS 3.1 no menu superior campo de login.

Mesmo numa instalação zerada, veja quantos erros aparecem:

d: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/install/form/InstallForm.inc.php on line 146

Deprecated: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/install/form/InstallForm.inc.php on line 148

Deprecated: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/install/form/InstallForm.inc.php on line 150

Deprecated: Non-static method VersionCheck::getCurrentCodeVersion() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/install/form/MaintenanceForm.inc.php on line 37

Deprecated: Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/form/Form.inc.php on line 369

Deprecated: Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /home/sustener/public_html/revistas/lib/pkp/classes/core/PKPRequest.inc.php on line 592

Warning: Cannot modify header information - headers already sent by (output started at /home/sustener/public_html/revistas/lib/pkp/classes/install/form/InstallForm.inc.php:146) in /home/sustener/public_html/revistas/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 855

Warning: Cannot modify header information - headers already sent by (output started at /home/sustener/public_html/revistas/lib/pkp/classes/install/form/InstallForm.inc.php:146) in /home/sustener/public_html/revistas/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 856

Eu fiz algumas atualizações para o 3.1, mas não passei por erro parecido até o momento. Imagino que ocorra em ambientes/configurações específicas, diferentes da que utilizamos no Periódicos em Nuvens.

O Safe Mode deve ficar desligado, o OJS não funciona com ele ativo.

Se eu ver algo que possa lhe ajudar, aviso aqui.

Hoje foi um dia um pouco agitado, mas deu para fazer uma duzia de atualizações do 3.0.2 para o 3.1 nos intervalos. A partir das próximas versões, a estabilidade deve melhorar. Ainda está em um nível de maturidade bem menor do que o OJS 2.4.8.2.

abraços,
Diego

Se conseguirmos resolver aviso por aqui a solução. Vamos fazer uma nova tentativa agora.

Olá @Sustenere

Esses avisos são cosméticos, se você desabilitar as notificações de nível strict standards na configuração de seu PHP, você não as verá mais. Esse nível de notificação é geralmente usada em servidor de desenvolvimento para avisar sobre compatibilidade futura.
Segundo a equipe de desenvolvimento esses avisos devem estar resolvidos nos próximos releases do OJS.

Além desses avisos, ocorre qual dificuldade quando tentas atualizar o OJS 3.0.2 => 3.1 ?

Abraço
Israel

Já conseguimos atualizar e corrigir os erros com a ajuda do consultor/especialista Wesin (91) 8197-1595.

1 curtida

Saiu dia 1 de dezembro uma atualização com dezenas de correções, algumas importantes.
Quem usa o OJS 3, recomendo atualizar.

Prezados,

A atualização excluiu a elaboração automática de referências bibliográficas? Atualizamos a versão e essa funcionalidade não está mais disponível.

Verifique se o plugin Linguagem de Estilo de Citação está ativo na sua revista.

Muito obrigada pela dica Diego. De fato estava desativado.