@ZaurK

Почему не работают миграции yii2?

Запустил yii2 basic на докере, но при попытке запустить миграции выдает ошибку
Exception 'yii\db\Exception' with message 'could not find driver'

Подскажите, пожалуйста, о каком драйвере идет речь и как сделать, чтобы миграции заработали? Информации по вопросу мало и найти ничего внятного не смог.
Вот docker-compose.yml:
version: '3.4'
services:
  web:
    image: phpearth/php:7.2-apache
    volumes:
      - ./:/var/www/localhost/htdocs
    ports:
      - 8000:80
    links:
        - mysql
      
  mysql:
    image: mysql:5.7
    volumes:
        - ~/projects/basic/composer-docker/mysql:/var/lib/mysql
    environment:
        - "MYSQL_ROOT_PASSWORD=secret"
        - "MYSQL_USER=app"
        - "MYSQL_PASSWORD=secret"
        - "MYSQL_DATABASE=app"
    ports:
        - '33061:3306'
  
  
  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    container_name: phpmyadmin
    restart: always
    environment:
      PMA_HOST: mysql
      MYSQL_USERNAME: app
      MYSQL_ROOT_PASSWORD: secret
    ports:
     - 8080:80
    volumes:
     - /sessions
    links:
      - 'mysql:mysql'
  • Вопрос задан
  • 774 просмотра
Пригласить эксперта
Ответы на вопрос 1
villiwalla
@villiwalla
HTML-верстка
Вам бы не Докер и миграции осваивать, хотя бы технологию копировать открыть Яндекс вставить и энтер

https://stackoverflow.com/questions/46816376/excep...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы