Instalação do i-educar numa vps

Para executar ele tem que ter interface gráfica, executa pelo comando ‘pgadmin3’ . Se não for possível, aí vai pela linha de comando do postgree, aqui ensina: https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e

muito obrigado agora deu certo essa parte do banco de dados mais da dano esse arro agora na hora de gerar a chave vc sabe oque pode ser ? image

No log deve ter informações sobre o erro, ou talvez a pasta de log não esteja com permissão de escrita.

a pesmissao ta 777 tando do env como da pasta log e da pasta e tbm da pasta ieducar e o php ta 7.2.15-1

e o conteúdo do arquivo de log?

ta vazio ele não fala nada

Sinal que não tem permissão. Na instalação ele só pede para alterar as permissões de 3 pastas, aqui eu alterei as permissões das seguintes pastas:

sudo chmod -R 777 < caminho do ieducar>/.env
sudo chmod -R 777 < caminho do ieducar>/storage
sudo chmod -R 777 < caminho do ieducar>/storage/logs
sudo chmod -R 777 < caminho do ieducar>/bootstrap/cache
sudo chmod -R 777 < caminho do ieducar>/ieducar/modules/Reports/ReportSources/
sudo chmod -R 777 < caminho do ieducar>/vendor/
sudo chmod -R 777 < caminho do ieducar>/vendor/composer/

ainda não, fiz em todas omo me mandou mais mesmo assim não acessa mesmo erro

incrível e que rodando o comando php artisan key:generate ele gera normal mais pelo instalador não vai nem a pau

Neste caso pode ser porque a última instalação parou na metade, eu tentaria apagar o banco de dados e criar um novo; senão resolver, ver os arquivos de log do nginx, php-fpm e da aplicação; senão resolver, apagar a pasta do projeto e o banco e começar outra vez.

obs.: será normal instalar várias vezes, principalmente para fazer os relatórios funcionarem.

eu executo os comandos abaixo antes de instalar:

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

obs.: você executando é um usuário, a instalação é feita por outro usuário (www-data)

aonde que ver esses relatorios e que so novato em programação

em:

/var/log/nginx/access.log
/var/log/nginx/error.log
/var/log/php7.2-fpm.log
< ieducar>/storage/logs/


segue ai a imagem do log de erro do nginx sera que ajuda em algo ?

APP_NAME=i-Educar
APP_ENV=production
APP_KEY=base64:8wc8533LkBe8Bc9uY6OLvm4qdVNV07qQzYMn1UCRXpE=
APP_DEBUG=false
APP_URL=http://18.231.67.17
APP_TIMEZONE=America/Sao_Paulo
APP_TRACK_ERROR=false
APP_DEFAULT_HOST=ieducar.com.br

API_ACCESS_KEY=
API_SECRET_KEY=

CORE_EXT_CONFIGURATION_ENV="${APP_ENV}"

LEGACY_CODE=true
LEGACY_DISPLAY_ERRORS=false
LEGACY_PATH=ieducar

LOG_CHANNEL=stack

TELESCOPE_ENABLED=false

DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=ieducar
DB_USERNAME=ieducar
DB_PASSWORD=ieducar

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="{PUSHER_APP_KEY}" MIX_PUSHER_APP_CLUSTER="{PUSHER_APP_CLUSTER}"

HONEYBADGER_API_KEY=

segue meu .env pra ver se nao tem nada de errado

Esse log tem muita informação que ajuda, mas está incompleto

acho que deva ser algum erro no dump um colega aqui do grupo falou que teve o mesmo problema, acho que o sql ta com algum bug, vou fazer todos os testes depois que dele me passar o banco de dados dele, ai vou reportar se tiver bug

talvez seja permissões do usuário do banco

E meu amigo ROBSON, parei aqui e ainda nao dei conta de resolver, mesmo depois de suas dicas…Acho q vou reinstalar tudo do ZERO… pensei q ontem ia dar certo a instalacao do ieducar… kkkkkkkkkkkkkkkk

bom dia não é, j o usuário ta com todas as permissões do banco de dados mais infelizmente não sai.