2016-04-14 4 views
0

私はc9.ioを使用していますが、PDOを使用してMicrosoft SQLデータベースにアクセスしようとしていますが、「致命的なエラー:「ドライバが見つかりませんでした」というPDCExceptionが発生しました。 私が見つけたことから、php_pdo_sqlsrv_56_nts.dllを自分のphpディレクトリに追加し、それをphp.iniファイルに追加する必要があります。しかし、私はPHPのDLLの残りの部分が格納されているディレクトリにdllを移動する方法を見つけることができませんでした。このdllを所定の場所に移動してこの作業を行う簡単な方法はありますか? これとは別の方法がありますか?c9.io PHPでPDOを使用してMicrosoft SQLデータベースに接続する方法は?

c9.ioはubuntuを実行しています(これが役立つ場合)。

ありがとうございました!

+0

あなたはそれを移動できないということを意味しますか?コピーして貼り付けるだけでよいはずです。また、c9.ioタグは関連していますか?それは単なるWebベースのテキストエディタではありませんか、それともあなたのPHPを実際に実行しているのでしょうか? – Chris

+0

これは技術的な質問のように思えますが、スタックOの質問ではありません。 – beattyac

+0

Chris - c9.ioはウェブベースの開発環境です。 phpがインストールされているディレクトリが自分のワークスペース内にないため、コマンドラインを使って操作する必要があります。 –

答えて

0

LinuxはDLLを使用しません。 LinuxのMicrosoft SQL PDOドライバ(DBLIB)をインストールするには、次のようにします。

sudo apt-get install php5-sybase 
+0

ありがとうございますが、これで問題は解決しませんでした。インストール後、私はまだ必要なドライバが不足しています。 –

関連する問題