~ ฮิ้ว ฮิ้ววว don’t serious ~
Group Blog
 
All Blogs
 

ติดตั้ง 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.  


BabyStock
Location :


[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed

ผู้ติดตามบล็อก : 1 คน [?]


ผู้ติดตามบล็อก : 1 คน [?]




Friends' blogs
[Add BabyStock's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.