ติดตั้ง PHP + MSSQL
ตัวอย่างการติดตั้ง PHP เพื่อติดต่อกับ MS SQL (ที่ใช้ฟังก์ชั่น mssql_xxxx)
ระบบที่ใช้: Webserver PHP 5.x MS SQL 2005
1. ติดตั้ง Webserver(ex. Apache , IIS) , PHP , MS SQL
2. แก้ไขไฟล์ php.ini ที่ extension=php_mssql.dll เอา semicolon ออก
3. ตรวจสอบไฟล์ "ntwdblib.dll" เวอร์ชั่นที่มากับ PHP(อยู่ในโฟลเดอร์ PHP) 2000.2.8.0 อันนี้ไม่ต้องการ เวอร์ชั่นที่ต้องการคือ version 2000.80.194 หรือใหม่กว่า (ถ้าไม่มีหาโหลดเอา)
4. copy ไฟล์ ntwdblib.dll,php_mssql.dll ไปไว้ที่ window/system32
5. Restart service ของ webserver กับ ms sql
6. ลองทดสอบ code
if (function_exists('mssql_connect')){ echo "Okay, fn is there------------------"; } else { echo "Hmmm .. fn is not even there------------------"; }
if(extension_loaded("mssql")) { echo "MSSQL is Loaded"; } else { echo "MSSQL not loaded"; }
$ext = get_loaded_extensions(); if(in_array('mssql', $ext)) echo 'u have mssql installed'; else echo 'u do NOT have mssql installed';
7. ที่ phpinfo();
MSSQL Support enabled Active Persistent Links 0 Active Links 0 Library version 7.0
Directive Local Value Master Value mssql.allow_persistent On On mssql.batchsize 0 0 mssql.compatability_mode Off Off mssql.connect_timeout 10 10 mssql.datetimeconvert On On mssql.max_links Unlimited Unlimited mssql.max_persistent Unlimited Unlimited mssql.max_procs Unlimited Unlimited mssql.min_error_severity 10 10 mssql.min_message_severity 10 10 mssql.secure_connection Off Off mssql.textlimit Server default Server default mssql.textsize Server default Server default mssql.timeout 60 60
------------ หวังว่าคงเป็นประโยชน์กับผู้อื่น ---------------
Create Date : 25 มีนาคม 2551 | | |
Last Update : 27 เมษายน 2551 0:48:47 น. |
Counter : 1814 Pageviews. |
| |
|
|
|