[OJS 3.3.0-10 com Postgres] Warnings: failed to open stream

Oi pessoal,
sei que Warnings são avisos que não precisamos nos preocupar, mas meu arquivo de log está repleto com linhas assim:

 PHP Warning:  file_put_contents(/var/www/ojs-3.3.0-10/cache/fc-pluginSettings-0-defaultthemeplugin.php): failed to open stream: Permiss\xc3\xa3o negada in /var/www/ojs-3.3.0-10/lib/pkp/classes/cache/FileCache.inc.php on line 90, referer: https://www.periodicos.ufes.br/index/login/signIn

outros exemplos com mesmo início de linha:

/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
ache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
ache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
ache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login
/cache/FileCache.inc.php on line 90, referer: https://periodicos.ufes.br/index/login/signIn
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334
/cache/FileCache.inc.php on line 90, referer: http://www.periodicos.ufes.br/?journal=argumentum&page=article&op=view&path%5B0%5D=28334

Alguém saberia me dizer o que posso fazer? Poderia ser esse o motivo de problema de envio de mensagens no sistema que estamos encontrando?

@Adriano_Jose,

acredito que esse problema pode estar relacionado com as permissões do diretório cache do OJS.
O servidor web, no caso deve ser o apache não deva estar conseguindo gravar nesse diretório.

Revise as permissões e dono desse diretório, geralmente tem que ser www-data para apache2 para distro Debian.

Limpa também o cache do sistema na área administrativa com o perfil de Administrador.

Segue referências para consultas:

atenciosamente,
@diegojmacedo

2 curtidas

Obrigado @diegojmacedo,
resolveu limpando o cache pelo sistema, pois as permissões estavam corretas.

atenciosamente,
Adriano Moreno

2 curtidas