Sem os Dados Estatísticos

Oi pessoal,

na nossa revista, as edições mais recentes, não estão com os dados estatísticos armazenados.
As edições mais antigas, estão. Qual configuração teria que olhar para corrigir essa situação?

Revisa atual:

Revista antiga:

Olá, Adriano.

Faz tempo que instalou o plugin? Para as novas edições leva um tempo para contabilizar e aparecer na página. Creio que seja uma questão de tempo para recarregar a estatística.

Oi @Monica_Paiva , obrigado pela reposta.
Qual é o plugin que é responsável por esta exibição?
Estou com dúvidas nisso também.

atenciosamente,
Adriano

Boa tarde Adriano,
veja se não é o mesmo problema que tivemos uns meses atrás:

Bom dia @OpenJournalSolutions,
fiz os procedimentos e não adiantou.

Fiz a atualização para o 3.3.0.14 (antes estava no 13) e agora aparece esse erro quando clico em Artigos (no bloco Estatísticas):

PHP Fatal error:  Uncaught Error: Class 'IntlDateFormatter' not found in /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/php81_bc/strftime/src/php-8.1-strftime.php:60\nStack trace:\n#0 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/php81_bc/strftime/src/php-8.1-strftime.php(201): PHP81_BC\\{closure}(Object(DateTime), '%B')\n#1 [internal function]: PHP81_BC\\{closure}(Array)\n#2 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/php81_bc/strftime/src/php-8.1-strftime.php(180): preg_replace_callback('/(?<!%)%([_#-]?...', Object(Closure), '%B')\n#3 /var/www/ojs-3.3.0-14/lib/pkp/classes/template/PKPTemplateManager.inc.php(2255): PHP81_BC\\strftime('%B', Object(DateTime))\n#4 /var/www/ojs-3.3.0-14/cache/t_compile/f09822d526ba2b77dee1b6fa34cba9dcc80abebc^756a7119cb48731a8fd45c250b45f4bcca2d6b01_0.app.frontendpagessearch.tpl.php(88): PKPTemplateManager->smartyHtmlSelectDateA11y(Array, Object(Smarty_Internal_Template))\n#5 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_63eba23d46e171_09495736(Object(Smarty_Internal_Template))\n#6 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#7 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#8 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render(false, 1)\n#9 /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(134): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, 'f09822d526ba2b7...', NULL, 1)\n#10 /var/www/ojs-3.3.0-14/lib/pkp/classes/template/PKPTemplateManager.inc.php(1196): Smarty_Internal_TemplateBase->display('frontend/pages/...', NULL, 'f09822d526ba2b7...', NULL)\n#11 /var/www/ojs-3.3.0-14/pages/search/SearchHandler.inc.php(153): PKPTemplateManager->display('frontend/pages/...')\n#12 /var/www/ojs-3.3.0-14/pages/search/SearchHandler.inc.php(38): SearchHandler->search(Array, Object(Request))\n#13 /var/www/ojs-3.3.0-14/lib/pkp/classes/core/PKPRouter.inc.php(395): SearchHandler->index(Array, Object(Request))\n#14 /var/www/ojs-3.3.0-14/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false)\n#15 /var/www/ojs-3.3.0-14/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route(Object(Request))\n#16 /var/www/ojs-3.3.0-14/lib/pkp/classes/core/PKPApplication.inc.php(362): Dispatcher->dispatch(Object(Request))\n#17 /var/www/ojs-3.3.0-14/index.php(68): PKPApplication->execute()\n#18 {main}\n  thrown in /var/www/ojs-3.3.0-14/lib/pkp/lib/vendor/php81_bc/strftime/src/php-8.1-strftime.php on line 60

Quando clico aqui:
Imagem do WhatsApp de 2023-02-14 à(s) 12.10.24
Se eu clicar em Artigos dá erro, em Atividade Editorial, Usuários e Gerador de relatórios funciona.

Alguma sugestão?

Me parece um erro do PHP. Tentou rodar com o 7.4?

@Adriano_Jose , aparentemente nesta versão o OJS está utilizando uma extensão do PHP que antigamente não utilizava o “intl”.
Tente instalar essa extensão no servidor php-intl . Caso for Debian/ Ubuntu tente algo : apt-get install phpX.X-intl onde X.X é a versão do php instalada no server.

Edit.: na verdade o OJS já requeria a extensão intl em versões anteriores, por algum motivo a extensão não estava instalada no servidor.

1 curtida