eclipseとxamppとphpでハマった件。

eclipe4.3のpleiades日本語版で、初のPHP開発チャレンジ

DBはSQLServerExpressを使用する事になって、ハマった(-”-;;;
PDOの設定に大いにハマった(><)

参考にしたサイトは下記の通り。
chorus log PHPからSQL Serverに接続してみる
http://chorusde.hatenablog.jp/entry/20120621/1340300814

PHPからSQL Serverへの正しい接続方法
http://codezine.jp/article/detail/5736

PHP: インストール手順 – Manual PDO
http://www.php.net/manual/ja/pdo.installation.php

PHP から MS SQL Server を使用する方法
http://blogs.msdn.com/b/osamum/archive/2010/09/27/php-ms-sql-server.aspx

System Requirements (Microsoft Drivers for PHP for SQL Server)
http://msdn.microsoft.com/en-us/library/cc296170%28SQL.90%29.aspx

ポイントだったのは、下記作業
xamppでの確認(http://localhost/xampp/)
phpinfo()の内容
Compiler MSVC9 (Visual C++ 2008)←このコンパイラバージョンが
php.iniに記載する内容に大きく影響する

php-5.4.26-nts-Win32-VC9-x86
上記フォルダのphp5.dllを下記フォルダにコピー

・C:\インストールディレクトリ\xampp\php\ext
・C:\インストールディレクトリ\xampp\php
この作業をしないとapacheが起動しない(><)

システム環境変数にphp.exeのパスを追記する事
Path
c:\~~~~~~;C:\インストールディレクトリ\xampp\php;

正常に設定されると、xamppでの確認(http://localhost/xampp/)
phpinfo()の内容が下図の通りに表示される
pdo設定

ここにたどり着く為に色々試行錯誤さ(-”-;;;

追記------
上記で基本的にはOKだけど、Eclipse上でDBに接続できなかった
エラー内容を確認すると、Microsoft® SQL Server® 2012 Native Clientがうんぬんかんぬん・・・・(-”-;;;

Microsoft® SQL Server® 2012 Native Clientをダウンロードして、インストールする。
http://www.microsoft.com/ja-jp/download/details.aspx?id=29065

OSよって、Microsoft® SQL Server® 2012 Native Clientの32bit版,64bit版をキチンと見ている。
インストールを終了して、ようやく一息。
やれやれだ(><)

これで、めでたくDBに接続できた!!!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です