Как я могу запустить базу данных на SymfonyPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как я могу запустить базу данных на Symfony

Сообщение Anonymous »

ЦЕЛЬ:
Я пытаюсь просто создать базу данных, используя доктрину Symfony. Мой проект установлен в xampp>htdocs
Я ПРОБОВАЛ:
У меня работает сервер Apache, и я могу просмотреть мой сайт локально без проблем.

Когда я следую инструкциям в документации, я могу успешно выполнить эти две команды:

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

composer require symfony/orm-pack
composer require --dev symfony/maker-bundle
Затем я перехожу к своему файлу .env и изменяю эту строку:

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

DATABASE_URL="mysql://db_user:db_password@127.0.0.1:3306/db_name?serverVersion=5.7"
это будет такая строка:

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

DATABASE_URL=mysql://root:pass@127.0.0.1:3306/symphart
-Я настроил пользователя root на использование пароля «pass» и успешно вошел в систему phpmyadmin.
-php.ini- в производстве и php.ini-development включен pdo_mysql
ПРОБЛЕМА:
Когда я запускаю команду:< /p>

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

php bin/console doctrine:database:create
Я получаю сообщение об ошибке:

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

C:\xampp\htdocs\symphart>php bin/console doctrine:database:create
[error] Error thrown while running command "doctrine:database:create". Message: "An exception occurred in driver: could not find driver"

In AbstractMySQLDriver.php line 128:

An exception occurred in driver: could not find driver

In Exception.php line 18:

could not find driver

In PDOConnection.php line 37:

could not find driver
Вот скриншот сообщения об ошибке:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/644 ... on-symfony
Ответить

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

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

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

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

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