Windows7 : IIS7 で PHP を動作させる
IIS7 で php を動作させようとする時、php そのものの設定も重要ですが、IIS7 である以上
Windows7 や Windows2008 であることを前提として、SQLExpress を DB として利用する事が
想定されますが、その際に知るべきことが、SQLExpress 用のドライバが PHP のバージョン
毎に存在する事実の上に成り立っています。さらに、SQLExpress の設定は非常に面倒な部分
が多いので関連するページのリンクを集めました。
PHP 関連の情報
PHP: Microsoft IIS 7.0 以降 - Manual
PHP サイトにある IIS7 用の設定マニュアルです
PHP For Windows: Binaries and sources Releases
Windows バイナリの種類がいくつかありますが、この内容は PHP 用の SQLServer のドライバのいずれ
を使用するかで選択する事になります
php : Win32 : zip package のインストール php.ini のダウンロード SQLServer
PHP から MS SQL Server を使用する方法
SQLServer と PHP を使う為に最も重要な情報が書かれているページです( サンプル接続コードもあります )
Download: Microsoft Drivers 3.0 for SQL Server for PHP SQLExpress 2005 の接続設定 ダウンロード
ダウンロード詳細 Microsoft SQL Server 2005 Express Edition Service Pack 4
SQLEXPR32.EXE は、32 ビット オペレーティング システム用の SQL Server Express のインストールだけに使用できる、小型のパッケージです。SQLEXPR.EXE パッケージの方は、32 ビットと 64 ビット (WOW インストール) の両方のオペレーティング システムへのインストールをサポートしています。これらのパッケージに、それ以外の違いはありません。
ダウンロード詳細 Microsoft® SQL Server® 2008 Express Edition Service Pack 1
SQL Server 2008 Express には、32 ビット版と 64 ビット版があります。SQLEXPR32_x86 は、32 ビット オペレーティング システム用の SQL Server 2008 Express のインストールだけに使用できる小型のパッケージです。SQLEXPR_x86 は、同じ製品ですが、32 ビットと 64 ビット (WoW) の両方のオペレーティング システムへのインストールをサポートしています。SQLEXPR_x64 は、ネイティブの 64 ビット SQL Server 2008 Express であり、64 ビットのオペレーティング システムへのインストールだけをサポートしています。これらのパッケージに、それ以外の違いはありません。
|
|