Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Erro em Método AdiantiControlTAction olá, tenho uma aplicação rodando corretamente na AWS mas quando tentei migrar para um outro servidor na nuvem com Ubuntu 20.04 (idem da AWS), minha aplicação apresentou vários erros que fui corrigindo um a um, devido ter atualizado o php de 7.3 para 8.1. Porém, estou com um exceção em todas as minhas páginas tipo "PaginaList.class.php"conforme abaixo: Método AdiantiControlTActio...
RC
Erro em Método AdiantiControlTAction  
olá, tenho uma aplicação rodando corretamente na AWS mas quando tentei migrar para um outro servidor na nuvem com Ubuntu 20.04 (idem da AWS), minha aplicação apresentou vários erros que fui corrigindo um a um, devido ter atualizado o php de 7.3 para 8.1.

Porém, estou com um exceção em todas as minhas páginas tipo "PaginaList.class.php"conforme abaixo:

Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback

Detalhado:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (AgendaView::onStartEdit) existe

File: /app/control/dpi/agenda/AgendaView.class.php : 37
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
AgendaView->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Outro exemplo:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (EstadoAgendamentoForm::onShow) existe

File: /app/control/dpi/agenda/EstadoAgendamentoList.php : 42
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
EstadoAgendamentoList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

E mais um:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (PacienteForm::onShow) existe

File: /app/control/dpi/pessoa/PacienteList.php : 44
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
PacienteList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Até quando tento acessar no MENU -> Administração -> Programas, aparece o erro:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (SystemProgramForm::onEdit) existe

File: /app/control/admin/SystemProgramList.class.php : 58
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
SystemProgramList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Alguma dica do que pode estar acontecendo? Pois já revisei meus códigos e todos apresentam as funções onEdit , onShow, corretas =(

Será um problema da atualização do PHP? do 7.3 para o 8.1 como fiz?
Editado 23/04/2024 (há 12 dias) - Clique para ver alterações

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (0)