# \[resolvido\] Problemas na instalação dos relatórios na versão 2.1.2

**URL:** https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373
**Category:** Dúvidas
**Created:** [Janeiro 24, 2019, 1:06pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373 "2019-01-24T13:06:47Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Janeiro 24, 2019, 1:06pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/1 "2019-01-24T13:06:47Z")

</div>

Caros, ontem tentei colocar o i-educar em produção. Tem a versão 2.1.2 que tem menos de dois dias. A instalação deu problemas nos relatórios. Tentei a versão 2.1.1 e instalou sem problemas. Alguém já tentou a essa versão 2.1.2?

---

<div class="post-metadata">

### Author: ![edersoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/edersoares/32/1050_2.png) [@edersoares](https://forum.ieducar.org/u/edersoares)
#### Post date: [Janeiro 24, 2019, 5:21pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/2 "2019-01-24T17:21:18Z")

</div>

@robson qual foi o problema nos relatórios?

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Janeiro 24, 2019, 5:27pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/3 "2019-01-24T17:27:00Z")

</div>

ao executar o comando php artisan reports:install

dava problemas com chaves que eu resolvi com os comandos:

php artisan key:generate  
php artisan honeybadger:install project-api-key

deu problema com phinx, que resolvi com:

curl -s [https://getcomposer.org/installer](https://getcomposer.org/installer) | php  
php composer.phar require robmorgan/phinx

e por fim deu uma outra exceção que não tenho mais o registro. Aí eu desisti e instalei a versão 2.1.1 que instala sem problemas.

---

<div class="post-metadata">

### Author: ![edersoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/edersoares/32/1050_2.png) [@edersoares](https://forum.ieducar.org/u/edersoares)
#### Post date: [Janeiro 25, 2019, 1:58pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/4 "2019-01-25T13:58:04Z")

</div>

Acredito que você não tenha utilizado o comando `composer new-install` para fazer a instalação, todas os ajustes são feitos nele.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Janeiro 25, 2019, 2:04pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/5 "2019-01-25T14:04:27Z")

</div>

Não utilizei, talvez resolva. Acho que falta instruções para a instalação de relatórios para a versão de produção.

Obrigado pela informação.

---

<div class="post-metadata">

### Author: ![edersoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/edersoares/32/1050_2.png) [@edersoares](https://forum.ieducar.org/u/edersoares)
#### Post date: [Janeiro 25, 2019, 2:10pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/6 "2019-01-25T14:10:06Z")

</div>

É que a instalação é baseada em Docker, se está instalando sem utiliza-lo, deve entender que os comandos que estão [Nova instalação](https://github.com/portabilis/i-educar#nova-instala%C3%A7%C3%A3o) devem ser executados no ambiente já preparado.

Para instalação direta no servidor, tem a [Instalação em servidor](https://github.com/portabilis/i-educar#instala%C3%A7%C3%A3o-em-servidor).

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Janeiro 30, 2019, 4:57pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/7 "2019-01-30T16:57:11Z")

</div>

Opa, não resolveu com o comando `composer new-install` e eu já vinha seguindo o manual da instalação direta.

O erro que dispara é esse:

Symfony\Component\Debug\Exception\FatalThrowableError : Class ‘Menu’ not found

at /home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:419  
415| public function resolve($file)  
416| {  
417| $class = Str::studly(implode(‘_‘, array\_slice(explode(’_’, $file), 4)));  
418|

> 419| return new $class;  
> 420| }  
> 421|  
> 422| /\*\*  
> 423| \* Get all of the migration files in a given path.

Exception trace:

1 Illuminate\Database\Migrations\Migrator::resolve(“20181019104124\_add\_birthdays\_report\_menu”)  
/home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:169

2 Illuminate\Database\Migrations\Migrator::runUp(“/home/administrador/ieducar-2.1.2/ieducar/modules/Reports/database/migrations/20181019104124\_add\_birthdays\_report\_menu.php”)  
/home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:147

Please use the argument -v to see more details.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Fevereiro 1, 2019, 12:35pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/8 "2019-02-01T12:35:44Z")

</div>

O arquivo: [https://github.com/portabilis/i-educar-reports-package/blob/master/database/migrations/2018\_10\_19\_104124\_add\_birthdays\_report\_menu.php](https://github.com/portabilis/i-educar-reports-package/blob/master/database/migrations/2018_10_19_104124_add_birthdays_report_menu.php) na versão 2.1.2 do ieducar está como ieducar/modules/Reports/database/migrations/20181019104124\_add\_birthdays\_report\_menu.php

Após renomear o arquivo, a instalação avança mas dispara outro erro relacionado a esse mesmo arquivo.

Segue o erro:

Migrating: 2018\_10\_16\_234638\_add\_age\_distortion\_in\_serie\_report\_menu  
Migrated: 2018\_10\_16\_234638\_add\_age\_distortion\_in\_serie\_report\_menu

Symfony\Component\Debug\Exception\FatalThrowableError : Too few arguments to function Phinx\Migration\AbstractMigration::\_\_construct(), 0 passed in /home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php on line 419 and at least 2 expected

at /home/administrador/ieducar-2.1.2/vendor/robmorgan/phinx/src/Phinx/Migration/AbstractMigration.php:94  
90| \* @param int $version Migration Version  
91| \* @param \Symfony\Component\Console\Input\InputInterface|null $input  
92| \* @param \Symfony\Component\Console\Output\OutputInterface|null $output  
93| \*/

> 94| final public function \_\_construct($environment, $version, InputInterface $input = null, OutputInterface $output = null)  
> 95| {  
> 96| $this-\>environment = $environment;  
> 97| $this-\>version = $version;  
> 98|

Exception trace:

1 Phinx\Migration\AbstractMigration::\_\_construct()  
/home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:419

2 Illuminate\Database\Migrations\Migrator::resolve(“2018\_10\_19\_104124\_add\_birthdays\_report\_menu”)  
/home/administrador/ieducar-2.1.2/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:169

Please use the argument -v to see more details.

---

<div class="post-metadata">

### Author: ![edersoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/edersoares/32/1050_2.png) [@edersoares](https://forum.ieducar.org/u/edersoares)
#### Post date: [Fevereiro 5, 2019, 12:34pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/9 "2019-02-05T12:34:15Z")

</div>

@robson tente atualizar novamente o pacote de relatórios, estava com problemas realmente.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Fevereiro 5, 2019, 4:34pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/10 "2019-02-05T16:34:37Z")

</div>

Certo, obrigado pela atenção. Porém é possível atualizar os relatórios utilizando a versão release?

---

<div class="post-metadata">

### Author: ![Carl](https://avatars.discourse-cdn.com/v4/letter/c/ee7513/32.png) [@Carl](https://forum.ieducar.org/u/Carl)
#### Post date: [Fevereiro 5, 2019, 6:25pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/11 "2019-02-05T18:25:58Z")

</div>

Boa tarde @edersoares, também estou com alguns problemas com o relatório em relação a uma classe que ele não encontra ao testar com o Relatórios-\>Cadastrais-\>Relatório geral de escolas, olhando no log a informação é que a classe EscolaController.php não foi encontrada.  
Este erro pode ser motivado pelo problema que vc relatou com o pacote de relatórios?

---

<div class="post-metadata">

### Author: ![Carl](https://avatars.discourse-cdn.com/v4/letter/c/ee7513/32.png) [@Carl](https://forum.ieducar.org/u/Carl)
#### Post date: [Fevereiro 5, 2019, 7:26pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/12 "2019-02-05T19:26:22Z")

</div>

Olhando no log obtemos este err:  
[2019-02-05 15:14:07] production.ERROR: Nenhuma classe CoreExt\_Controller\_Page\_Interface para o controller informado no caminho: “/usr/share/nginx/html/ieducar/ieducar/modules/Reports/Views/EscolaController.php” {“exception”:"[object] (CoreExt\_Exception\_FileNotFoundException(code: 0): Nenhuma classe CoreExt\_Controller\_Page\_Interface para o controller informado no caminho: “/usr/share/nginx/html/ieducar/ieducar/modules/Reports/Views/EscolaController.php” at /usr/share/nginx/html/ieducar/ieducar/lib/CoreExt/Controller/Dispatcher/Strategy/PageStrategy.php:97)

E na pasta referida o arquivo EscolaController.php não existe, porém, a encontramos na pasta /usr/share/nginx/html/ieducar/ieducar/modules/Api/Views.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Fevereiro 7, 2019, 12:31pm UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/13 "2019-02-07T12:31:31Z")

</div>

consegui substituindo a pasta ieducar/modules/Reports/ pelo projeto: [https://github.com/portabilis/i-educar-reports-package](https://github.com/portabilis/i-educar-reports-package)

---

<div class="post-metadata">

### Author: ![Carl](https://avatars.discourse-cdn.com/v4/letter/c/ee7513/32.png) [@Carl](https://forum.ieducar.org/u/Carl)
#### Post date: [Fevereiro 8, 2019, 12:07am UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/14 "2019-02-08T00:07:53Z")

</div>

@robson Fizemos isso aqui mais de uma vez e não resolveu, pq, como disse na mensagem anterior é solicitado o arquivo EscolaController que não existe no local na pasta views do projeto [https://github.com/portabilis/i-educar-reports-package](https://github.com/portabilis/i-educar-reports-package). Encontramos este arquivo dentro de API/Views e não no lugar pesquisado pelo código, teriamos que substituir os arquivos ou em algum arquivo de configuração podemos alterar o local de busca?  
Esse é nosso problema.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Fevereiro 8, 2019, 12:11am UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/15 "2019-02-08T00:11:36Z")

</div>

Sim, esse é outro problema, os relatórios básicos não funcionam

---

<div class="post-metadata">

### Author: ![Carl](https://avatars.discourse-cdn.com/v4/letter/c/ee7513/32.png) [@Carl](https://forum.ieducar.org/u/Carl)
#### Post date: [Fevereiro 8, 2019, 12:15am UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/16 "2019-02-08T00:15:32Z")

</div>

SIm, fica meio complicado, temos que ficar na tentativa e erro para buscar uma solução. Copiar os arquivos para a pasta no projeto do relatório gerou outros erros, então, estamos meio entalados, mas vamos a luta.

---

<div class="post-metadata">

### Author: ![robson](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@robson](https://forum.ieducar.org/u/robson)
#### Post date: [Fevereiro 8, 2019, 11:05am UTC](https://forum.ieducar.org/t/resolvido-problemas-na-instalacao-dos-relatorios-na-versao-2-1-2/373/17 "2019-02-08T11:05:37Z")

</div>

Esse problema comigo ocorreu em todas as versões. Basta informar aqui no grupo que o pessoal resolve, só não o fiz antes por não estar lembrado.
