PHP Fatal error: Uncaught TypeError: preg_match()

Ingrid1
Tue, 24 Sep 2024 12:31:57 +0000
Software Support

Prezados, bom dia.

Estamos enfrentando dificuldades com as permissões do sistema, que está negando nosso acesso e redirecionando a gente para fazer login, sendo que já estou logado e com o perfil necessário para executar a ação desejada, segue exemplo:

No log tenho a seguinte mensagem php:

Blockquote

*PHP Fatal error: Uncaught TypeError: preg_match(): Argument #2 ($subject) must be of type string, array given in *
*/var/www/html/lib/pkp/pages/user/PKPUserHandler.php:59\nStack trace:\n#0 /var/www/html/lib/pkp/pages/user/PKPUserHandler.php(59): *
preg_match()\n#1 [internal function]: PKP\pages\user\PKPUserHandler->setLocale()\n#2 /var/www/html/lib/pkp/classes/core/PKPRouter.php(334):

call_user_func()\n#3 /var/www/html/lib/pkp/classes/core/PKPPageRouter.php(277): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest()\n#4 *

/var/www/html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route()\n#5 /var/www/html/lib/pkp/classes/core/PKPApplication.php(373): *

PKP\core\Dispatcher->dispatch()\n#6 /var/www/html/index.php(21): PKP\core\PKPApplication->execute()\n#7 {main}\n *

thrown in /var/www/html/lib/pkp/pages/user/PKPUserHandler.php on line 59, referer:*

Estou buscando na internet alternativas para corrigir o problema mas ainda não encontrei.

Dados do meu ambiente:
OJS 3.4.0.1.
Mysql 8.0.35
PHP 8.1.21
Linux

6 posts - 2 participants