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?
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á 10 dias) - Clique para ver alterações