Instalação do i-educar numa vps


#44

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


#45

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 ?


#46

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


#47

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


#48

e o conteúdo do arquivo de log?


#49

ta vazio ele não fala nada


#50

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/


#51

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


#52

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


#53

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.


#54

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)


#55

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


#56

em:

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


#57


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


#58

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


#59

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


#60

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


#61

talvez seja permissões do usuário do banco


#62

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


#63

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