[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Johnny
Criador Johnny 22/12/2023

Atualmente na vps : tenho um container laravel e um container com o postgres.

ao rodar php artisan schedule:work no container do laravel não são apresentados logs de erro;

[2023-12-22T18:02:00-04:00] Execution #101 output:

[2023-12-22T18:02:00-04:00] Running scheduled command: App\Jobs\BusLocation

 

 

Criador Johnny 22/12/2023

johnny@g8765l:~/projetos/bvbus-api$ ll

total 748

drwxrwxr-x 15 johnny johnny   4096 Dec 22 18:30 ./

drwxrwxr-x  4 johnny johnny   4096 Dec 18 12:47 ../

drwxrwxr-x 12 johnny johnny   4096 Dec 14 15:04 app/

-rwxrwxr-x  1 johnny johnny   1686 Nov 26 12:50 artisan*

drwxrwxr-x  3 johnny johnny   4096 Nov 26 12:50 bootstrap/

-rw-rw-r--  1 johnny johnny   1755 Dec 14 15:04 composer.json

-rw-rw-r--  1 johnny johnny 290350 Dec 14 15:04 composer.lock

drwxrwxr-x  2 johnny johnny   4096 Dec 14 15:04 config/

drwxrwxr-x  5 johnny johnny   4096 Nov 26 12:50 database/

 

drwxr-xr-x  4 root   root     4096 Nov 26 13:10 .docker/

(...)

Johnny
Criador Johnny 22/12/2023

no container do postgres apresenta esse erro:

 

johnny@g8765l:~/projetos/bvbus-api$ sudo docker-compose logs postgres

postgres_1  | 2023-12-22 18:02:05.173 UTC [35010] FATAL:  password authentication failed for user "postgres"

postgres_1  | 2023-12-22 18:02:05.173 UTC [35010] DETAIL:  Connection matched file "/var/lib/postgresql/data/pg_hba.conf" line 128: "host all all all scram-sha-256"

Johnny
Criador Johnny 22/12/2023

parece ser um problema de permissão mas eu consigo fazer normalmente o acesso através da aplicação laravel .

app:
build:
context: .
dockerfile: Dockerfile
restart: unless-stopped
working_dir: /var/www/
volumes:
- ./:/var/www
depends_on:
- redis
networks:
- laravel
 
postgres:
image: postgres:16.1
restart: unless-stopped
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE}
ports:
- '5435:5432'
volumes:
- ./.docker/postgresql/pgdata:/var/lib/pgdata
networks:
- laravel
Johnny
Criador Johnny 22/12/2023

no container do postgres:

johnny@g8765l:~/projetos/bvbus-api$ sudo docker exec -it  bvbus-api_postgres_1 bash

 

root@9c3a590d6910:/# psql -U postgres -d bvbus-api

psql (16.1 (Debian 16.1-1.pgdg120+1))

Type "help" for help.

 

bvbus-api=# SELECT * FROM pg_user;

 usename  | usesysid | usecreatedb | usesuper | userepl | usebypassrls |  passwd  | valuntil | useconfig 

----------+----------+-------------+----------+---------+--------------+----------+----------+-----------

 postgres |       10 | t           | t        | t       | t            | ******** |          | 

(1 row)

 

Johnny
Criador Johnny 22/12/2023

 

parece ser um problema de permissão mas eu consigo fazer normalmente o acesso através da aplicação laravel.

Johnny
Manager Carlos Ferreira 22/12/2023

Olá, Johnny! Tudo bem?

 

Aqui um exemplo de como subir um container com Postgres, as environments são diferentes:

https://github.com/especializati/typescript-back-end-typeorm/blob/main/docker-compose.yml#L4

Carlos Ferreira
Criador Johnny 22/12/2023

Bom dia Prof. Carlos estou retornando a esta demanda. Fiz conforme sugerido mas continuo como o mesmo problema! 

Johnny
Criador Johnny 22/12/2023

percebi que o servidor de localização não esta funcionando. vou corrigir e retorno.

Johnny
Manager Carlos Ferreira 22/12/2023

Beleza, qualquer coisa estou aqui.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!