Aktywne Wpisy
wieszacz564 +300
#polityka #bekazlewactwa #lewica #konfederacja #4konserwy Przed państwem nowa minister pracy i polityki społecznej lewaczka Agnieszka Dziemianowicz Bąk w koszulce obrażającej chrześcijan. Teraz wyobraźcie sobie jaki byłby jazgot gdyby zamiast krzyży były gwiazdy Dawida albo islamski pół księżyc. Oczywiście ta typiara była zbulwersowana zachowanie posła Grzegorza Brauna. Ha tfu na tych hipokrytów
kozackikozak +175
Próbują uruchomić przez Dockera aplikację napisaną w Symfony 2. Przy otwieraniu symfony.local/app_dev.php dostaję taki błąd:
CRITICAL - Uncaught PHP Exception Doctrine\DBAL\Exception\ConnectionException: "An exception occured in driver: SQLSTATE[HY000] [2002] Connection timed out" at /var/www/symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 103
#php #symfony #programowanie
docker-compose ps
o ile używasz docker compose i zobacz czy kontener z bazą jest 'up'. Kolejna sprawa, to kontener z bazą musi być dostępny z kontenera z PHP.MYSQL_ROOT_PASSWORD=root
MYSQL_DATABASE=database
MYSQL_USER=user
MYSQL_PASSWORD=user
Wchodzę do kontenera dockera, chce sie zalogować
mysql -u user -p
, podaje hasło i mam odmowe dostępu.version: '3'
services:
postgres:
build: ./postgres
ports:
- "5432:5432"
environment:
POSTGRES_USER: dev
POSTGRES_PASSWORD: dev
networks:
postgres_external:
aliases:
- postgres_external
nginx:
build: ./nginx
ports:
- "80:80"
- "443:443"
php-fpm:
build: ./php
networks:
postgres_external:
driver: bridge
ipam:
driver: default
config:
- subnet: 10.0.0.0/24
Tu jest mój config do NGINX + PHP-FPM + POSTGRES.
O ile dobrze pamiętam, to musisz zadeklarować network w kontenerze bazy, a następnie skonfigurować to. Weź sobie co potrzebujesz
https://ibb.co/k8bt0WL
Projekt na Symfony 4 uruchomiłem sobie bez większych problemów, a tego dziada nie mogę :D
Odpaliłem troche inną konfiguracje mysql na wersji 5.7, a nie 8. Do tego zrobiony restore bazy z dumpa i poszło. Czy można jakoś na stałe przypisać ip kontenerowi tak, żebym za każdym razem nie musiał w parameters.yml podawać nowego ip?
@mariecziek @CppPolska @pitu120
db
jeżeli PHP ma podlinkowany kontener mysql możesz używać tego jako hosta i po nim się łączyć