0
votes

I have configured all I need to use the Laravel Framework, and when I was trying to migrate all the scripts to database (migrating), I got myself on trouble. I got this massage :

Exception trace: 1 PDOException::("could not find driver") C:\xampp\htdocs\blog\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70

2
PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=laravel", "root", "", []) C:\xampp\htdocs\blog\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70

Please somebody help to get out from this !

2

2 Answers

0
votes

You need to migrate your php Please try this sudo apt-get --purge remove php-common sudo apt-get install php-common php-mysql php-cli

see this article for more information

0
votes

I faced the same problem but I solved in this way (if you use xampp on windows you can do the following)

  1. Find php.ini file mostly it is included with php when you download it (for me I found in c:/php/ 'beacuse i downloaded the php at that location ') "you can also use xampp to find it "
  2. Open it with notepad as administrator
  3. Search for (;extension=pdo_mysql) and (;extension=pdo_pgsql)
  4. Remove the (;) and then save it now try to run the migration again.
  5. If it not work try to see what type of extension is required and enable it.