Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Erro no arquivo TTransaction.php SystemAccessLog Olá pessoal, surgiu mais um erro. Dessa vez foi no arquivo TTransaction.php linha 155 Esse erro aconteceu após alterar o permission.ini e o log.ini nesses arquivos eu alterei os parâmetros de acesso ao banco de dados MySQL. Mensagem de erro: Fatal error: Uncaught TypeError: Argument 1 passed to AdiantiDatabaseTTransaction::setLogger() must be an ...
EL
Erro no arquivo TTransaction.php SystemAccessLog  
Olá pessoal, surgiu mais um erro.

Dessa vez foi no arquivo TTransaction.php linha 155

Esse erro aconteceu após alterar o permission.ini e o log.ini nesses arquivos eu alterei os parâmetros de acesso ao banco de dados MySQL.

Mensagem de erro:
Fatal error: Uncaught TypeError: Argument 1 passed to Adianti\Database\TTransaction::setLogger() must be an instance of Adianti\Log\AdiantiLoggerInterface, instance of SystemAccessLog given, called in C:\www\proweb\lib\adianti\database\TTransaction.php on line 73 and defined in C:\www\proweb\lib\adianti\database\TTransaction.php:155 Stack trace: #0 C:\www\proweb\lib\adianti\database\TTransaction.php(73): Adianti\Database\TTransaction::setLogger(Object(SystemAccessLog)) #1 C:\www\proweb\app\control\admin\LoginForm.class.php(90): Adianti\Database\TTransaction::open('permission') #2 [internal function]: LoginForm->onLogin(Array) #3 C:\www\proweb\lib\adianti\control\TPage.php(51): call_user_func(Array, Array) #4 C:\www\proweb\lib\adianti\control\TPage.php(213): Adianti\Control\TPage->run() #5 C:\www\proweb\lib\adianti\core\AdiantiCoreApplication.php(53): Adianti\Control\TPage->show(Array) #6 C:\www\proweb\engine.php(29): Adianti\Core\AdiantiCoreApplication::run(true) #7 C:\www\proweb\engine.php(39): TApplication::run(true) #8 in C:\www\proweb\lib\adianti\database\TTransaction.php on line 155


Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


NR

Confira o atributo "slog" nos arquivos de configuração(.ini).

Parece que algum deles está com o valor SystemAccessLog, que não é um valor permitido. Altere para SystemSqlLog.
EL

Obrigado Nataniel Rabaioli.

Toda vez que eu quiser ativar os logs o valor para essa função é só o SystemSqlLog ?
NR

Veja a parte referente aos logs no link abaixo:
adianti.com.br/framework-template