dbwebb-se / mvc

Course repo for the mvc and object orientation in frameworks course - mvc.
Other
1 stars 4 forks source link

Kan inte köra Doctrine-migreringar för MySQL på studentservern #25

Closed pereriksson closed 3 years ago

pereriksson commented 3 years ago

Jag försökte köra mina Doctrine-migreringar på studentservern men möts med detta:

peer19@sweet: php bin/console doctrine:migrations:list
[2021-05-02T17:50:20.182418+02:00] console.CRITICAL: Error thrown while running command "doctrine:migrations:list". Message: "An exception occurred in driver: could not find driver" {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in driver: could not find driver at /home/saxon/students/20191/peer19/dbwebb-kurser/mvc/me/framework/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:128)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 0): could not find driver at /home/saxon/students/20191/peer19/dbwebb-kurser/mvc/me/framework/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18)\n[previous exception] [object] (PDOException(code: 0): could not find driver at /home/saxon/students/20191/peer19/dbwebb-kurser/mvc/me/framework/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:39)","command":"doctrine:migrations:list","message":"An exception occurred in driver: could not find driver"} []
[2021-05-02T17:50:20.184356+02:00] console.DEBUG: Command "doctrine:migrations:list" exited with code "1" {"command":"doctrine:migrations:list","code":1} []

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 39:

  could not find driver  

Ser via php -i att CLI't endast har sqlite konfigurerat:

peer19@sweet: php -i | grep PDO
PDO
PDO support => enabled
PDO drivers => sqlite
PDO Driver for SQLite 3.x => enabled

Behöver man konfigurera något för PHP CLI eller är det så att MySQL inte är installerat? Något jag har missat?

mosbth commented 3 years ago

Jag har bett IT Helpdesk att installera modulen php7.4-mysql på studentservern så att ovan fungerar.

mosbth commented 3 years ago

IT helpdesk hälsar.

Nu är php7.4-mysql installerat på Sweet och Seekers.

PDO
PDO support => enabled
PDO drivers => mysql, sqlite
PDO Driver for MySQL => enabled
PDO Driver for SQLite 3.x => enabled
pereriksson commented 3 years ago

Grymt tack