Я пытаюсь подключить свое приложение PHP к базе данных MySQL с помощью Docker Compose, но соединение не удается [закрытоPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Я пытаюсь подключить свое приложение PHP к базе данных MySQL с помощью Docker Compose, но соединение не удается [закрыто

Сообщение Anonymous »

Я пытаюсь подключить свое приложение PHP к базе данных MySQL с помощью Docker Compose, но соединение не удается. Когда я запускаю свой скрипт PHP, я получаю следующую ошибку: < /p>

Предупреждение: mysqli_connect (): php_network_getaddresses: getaddrinfo для
db не удастся: такой хост не известен. В C: \ users \ desktop \ web \ server.php
в строке 2 < /p>
Фатальная ошибка: uncaught mysqli_sql_exception: php_network_getaddresses:
getAddrinfo для DB. Неизвестный: такой хост не известен. В
C:\ usersers\desktop\web\server.php:2 Stack Trace: #0
c: losersers\desktop\web\server.php(2): mysqli_connect ('db', 'myuser',
obj />C:\ usersersiyyyrive\desktop\web\htmlw\login.php(4):
include ('c: \ users \ ...') #2 {main} брошен в
rabr /usersers\desktop\web\server. /> Это Docker-compose.yml < /strong> < /p>

Код: Выделить всё

version: '3'

services:
www:
image: php-apache-custom
container_name: my-php-apache
ports:
- "80:80"
- "443:443"
networks:
- app-network

db:
image: mysql:latest
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: mydb
MYSQL_USER: myuser
MYSQL_PASSWORD: mypassword
networks:
- app-network

phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: my-phpmyadmin
ports:
- "8001:80"
environment:
PMA_HOST: db
PMA_PORT: 3306
networks:
- app-network

networks:
app-network:
driver: bridge
и это Server.php [/b]

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79489714/im-trying-to-connect-my-php-application-to-a-mysql-database-using-docker-compos[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»