Verification: a143cc29221c9be0

Php cgi not found phpstorm

Запуск проекта

После успешного запуска всех контейнеров сайт будет доступен в браузере по адресу 127.0.0.1, он же localhost.

Подключение к базе данных

КОРЕНЬ_ПРОЕКТА\config\db.php

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=db;dbname=my_database_name',
    'username' => 'my_user_name',
    'password' => 'my_user_password',
    'charset' => 'utf8',
];

PhpMyAdmin

PhpMyAdmin будет также доступен на localhost’e, только через 8888 порт.

Авторизация root’a:
Сервер: db
Пользователь: root
Пароль: my_root_password

Авторизация пользователя:
Сервер: db
Пользователь: my_user_name
Пароль: my_user_password

xDebug и Docker

  • Quickstart with Docker in PhpStorm (https://blog.jetbrains.com/phpstorm/2018/08/quickstart-with-docker-in-phpstorm/);
  • Zero-configuration debugging (https://www.jetbrains.com/help/phpstorm/zero-configuration-debugging.html);
  • Configure Xdebug (https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html#updatingPhpIni);
  • Upgrading from Xdebug 2 to 3 (https://xdebug.org/docs/upgrade_guide);
  • Browser debugging extensions (https://www.jetbrains.com/help/phpstorm/browser-debugging-extensions.html);
  • Быстрый старт с Docker в PhpStorm (vpawd.ru/articles/quickstart_with_docker_in_phpstorm);
  • Working with PhpStorm and Docker on Windows (ollyxar.com/blog/docker-phpstorm-windows);
  • hub.docker.com/u/phpstorm;
  • Отладка в PHP с помощью xdebug, docker, phpstorm, netbeans (https://www.youtube.com/watch?v=yiQbJG_dSIc);
  • Быстрый старт Xdebug + Docker + PhpStorm (yutube.com/watch?v=9MhHQJjMulk).