No conecta a la base de datos en ubuntu 16.04 con lampp

Hola, saludos! Espero puedan ayudarme.

Hace unas semanas desarrolle una app con Yii2, hasta la subi a servidor y no presento problema alguno, todo anda bien en el sitio (actualmente esta funcionando).

Lo que pasa es que me pase nuevamente a ubuntu, anteriromente lo usaba pero lo deje porque necesitaba algunos programas los cuales eran dificiles de reemplazar por los open source de linux… En fin… Me pase a ubuntu, instale normalmente xampp, configure db.php correctamente y nada. Nisiquiera tengo migraciones, es una app muy simple.

Estos son los errores que me salen:




Caused by: PDOException

could not find driver


in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Connection.php at line 660






2. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Connection.php at line 943 – yii\db\Connection::open()

3. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Connection.php at line 930 – yii\db\Connection::getMasterPdo()

4. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Command.php at line 243 – yii\db\Connection::getSlavePdo()

5. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Command.php at line 1062 – yii\db\Command::prepare(true)

6. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Command.php at line 412 – yii\db\Command::queryInternal('fetchColumn', 0)

7. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Query.php at line 446 – yii\db\Command::queryScalar()

8. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/ActiveQuery.php at line 339 – yii\db\Query::queryScalar('COUNT(*)', yii\db\Connection)

9. in /opt/lampp/htdocs/tienda/vendor/yiisoft/yii2/db/Query.php at line 330 – yii\db\ActiveQuery::queryScalar('COUNT(*)', yii\db\Connection)

10. in /opt/lampp/htdocs/tienda/controllers/UsuariosController.php at line 13 – yii\db\Query::count()

78910111213141516171819


class UsuariosController extends Controller {

 

 

    public function actionIndex() {

        $model = new \app\models\Usuarios;

        $model = Usuarios::find()->count();

 

        echo $model;

    }

 

 

}



¿Cual podría ser la solución? Saludos!