2017-08-02 26 views
1

私のMac OSからmssqlサーバーに接続しようとしています。私のアプリケーション開発OSはMACです。MACのLaravelにmssqlドライバ(sqlsrv)をインストールするには?

ここではドライバをダウンロードしようとしていますが[1]、MAC用ではありません。

MACにphp/laravel用のmssqlドライバをインストールする方法については、誰でも気軽に紹介できますか?

[1] https://docs.microsoft.com/en-us/sql/connect/php/download-microsoft-php-driver-for-sql-server

+0

をあなたが試すことができますXAMPPをダウンロードすると動作します。[Here](https://www.apachefriends.org/download.html) –

答えて

0

変更SQLSRVアレイでは

'default' => 'sqlsrv', 

へのMySQLのデフォルトのドライバでは、SQL IPにあなたに

'sqlsrv' => array(
    'driver' => 'sqlsrv', 
    'host' => ' ip adress', 
    'database' => 'database', 
    'username' => 'root', 
    'password' => '', 
    'prefix' => '', 
), 

することもできます加えてキーの値を正しい詳細を提供しますあなたが好きなら配列に。

Found on。あなたはこのセットアップに助けが必要ですか?

+0

上記のdatabse.phpファイルのように変更されましたが、pdomssql-driverが例外を見つけられませんでした。 – Ratha

+0

どのバージョンあなたは? –

+0

バージョン7.1を使用していますか?私はこのガイドに従っていますhttps://github.com/Micros oft/msphpsql、およびこのコマンドを実行しようとすると、 #brew install microsoft/msodbcsql/msodbcsql、いくつかのカールエラーが発生// odbcinst -i -d -f ./odbcinst.ini odbcinst:SQLInstallDriverExが無効なインストールパスで失敗しました。 この問題の報告した場合(自作ではない/ BREWや自作/コア)にそうしてください。 msodbcsql/ マイクロソフト/usr/local/Homebrew/Library/Homebrew/utils/github.rb:226:in 'raise_api_error」 :カールは失敗しました! (GitHub :: Error) curl:(22)要求されたURLがエラーを返しました:422 Unprocessable Entity curl:(3)が不正形式 // – Ratha

-1

MSは、SQL ServerとPHPアプリケーションを作成するために必要な依存関係をインストールするために一緒に入れているこのガイドに従ってください:https://www.microsoft.com/en-us/sql-server/developer-get-started/php/mac/

あなたはPEARがインストールされている場合は、以下のコマンドを実行することができます」

sudo pecl install sqlsrv pdo_sqlsrv 
sudo echo "extension= pdo_sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"` 
sudo echo "extension= sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"` 
+1

解決方法へのリンクは歓迎ですが、 :[リンクの前後にコンテキストを追加](// meta.stackexchange.com/a/8259)あなたの仲間のユーザーは、それが何であるか、なぜそこにいるのかを知っているので、リンクしているページの最も関連性の高い部分を引用しますターゲットページが利用できない場合に[リンク以上の回答は削除される可能性があります。](// stackoverflow.com/help/deleted-answers) – Simon

関連する問題