2017-08-06 16 views
1

私のPHPバージョンは7.1です。私はmssqlドライバと他のsqlsrv、pdo_sqlsrvドライバをインストールしました。私はこれをしようとする。しかし、mssqlドライバをインストールした後、私はドライバが見つかりませんPHP(MAC OS 10.11.3)の例外

#php artisan migrate 

は、私は例外次取得私はCLIはphp7.1を使用していたが、私は従わなかったことが判明

[Illuminate\Database\QueryException]           
    could not find driver (SQL: select * from sysobjects where type = 'U' and n 
    ame = migrations)                



    [PDOException]   
    could not find driver 

答えて

1

私は同じ問題を抱えていました、 PHP 7.0のSqlServerドライバをインストールするためのMSガイド。

なぜなら、phpは7.0を使用し、cliは7.1を使用していました。

私のルートは(SQLサーバーを照会しているとき)機能していましたが、php artisan migrateがそのエラーを出しました。

私の具体的なケースでは、phpとphp-cliで7.0を残して、7.1を削除して解決しました。

apt-get purge php7.1-common 

この答えが正しい方向に

Laravel SQL Server - PDOException could not find driver on migrate

幸運:)

+0

私を指摘ありがとうございました。しかし、私は環境問題(php7.1 + mssql + MAC)で3/4日間苦労して後悔しました。今すぐ開発用ドッカーを使用して:( – Ratha

関連する問題