Migrei meu servidor do Scriptcase (Versão 2) para um servidor Linux. Teoricamente tudo foi feito corretamente:
- Chave de Licença atualizada;
- Backup das aplicações em ordem;
- Bancos de dados funcionando perfeitamente.
Apesar disso, as aplicações de consulta não rodam. Todas dão a seguinte mensagem (mudando, é claro, o nome da aplicação):
Fatal error: Class ‘Oper_Obras_relatorio_lookup’ not found in /var/www/scriptcase/app/Operacional/Oper_Obras_relatorio/Oper_Obras_relatorio.php on line 682
As linhas próximas de onde estaria o problema é a seguinte:
ln 682> $this->lookup = new Oper_Obras_relatorio_lookup();
ln 683> $this->lookup->db = $this->db;
ln 684> $this->lookup->ini = $this->ini;
ln 685> $this->lookup->erro = $this->erro;
O erro está ocorrendo em todas as minhas aplicações de consuta. Os formulários estão funcionando perfeitamente.