iPhoneアプリ工作室
<< December 2017 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
スポンサーサイト

一定期間更新がないため広告を表示しています

<< 大阪でiPhoneアプリ開発、iPadアプリ開発はシステムインテグレートにご相談下さい! | main | PHPでMS SQL Serverにアクセスする設定続き >>
Apache+PHP+MS SQL Server+Winsows設定
 JUGEMテーマ:インターネット

iPhoneアプリ開発、iPadアプリ開発はシステムインテグレートまで!
http://www.system-integrate.com

環境
Apache 2.2
PHP Version 5.2.14
DB SQL Server 2005
OS Windows XP SP2

Apache及びPHP、SQLServerはインストールされているとします。

PHPインストーラーに標準で付いてくるphp_mssql.dllはうまく稼働しないようです。
今回はMicrosoftが配布しているSQL Server Driver for PHP 1.1をインストール
してみました。

SQL Server Driver for PHP 1.1はMicrosoftのダウンロードサイトより
最新版を入手して下さい。

解答すると以下のDLLファイルができます。

php_sqlsrv_53_nts_vc6.dll
php_sqlsrv_53_nts_vc9.dll
php_sqlsrv_53_ts_vc6.dll
php_sqlsrv_53_ts_vc9.dll
php_sqlsrv_52_nts_vc6.dll
php_sqlsrv_52_ts_vc6.dll

52はPHP5.2、53はPHP5.3を示します。
今回はPHPが5.2.14なので52の方になります。
tsはスレッドセーフ、ntsはスレッドセーフではありません。
vc6やvc9はVC++のどのバージョンでコンパイルしたかを示します。
当該DLLをPHPをインストールしたフォルダ内にあるextフォルダにコピー。

php.iniファイルの一番下に下記を追加
[PHP_MSSQL]
extension=php_sqlsrv_52_ts_vc6.dll

Apacheを再起動すれば完了です。

Windows MS SQL Server PHP 開発はシステムインテグレートまでお問い合せ下さい。
http://www.system-integrate.com

スポンサーサイト
Trackback URL
http://nslab.jugem.jp/trackback/21
TRACKBACK