banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Hỏi về cách cấu hình php kết nối với MSSQL  XML
  [Question]   Hỏi về cách cấu hình php kết nối với MSSQL 13/05/2011 13:42:55 (+0700) | #1 | 237075
acti
Member

[Minus]    0    [Plus]
Joined: 20/01/2010 17:16:45
Messages: 11
Offline
[Profile] [PM]
Tình hình là sau khi đọc các bài viết mình vẫn không cấu hình cho nó chạy được mssql_connect.

Đã cài đặt FreeTDS trên DirectAdmin.

Test kết nối bằng FreeTDS thì ok nhưng mà kết nối bằng file php không được.
Ai làm rồi cái này chỉ mình bước tiếp theo phải làm gì với.
[Up] [Print Copy]
  [Question]   Hỏi về cách cấu hình php kết nối với MSSQL 13/05/2011 21:37:15 (+0700) | #2 | 237093
stuki
Member

[Minus]    0    [Plus]
Joined: 20/10/2008 23:24:39
Messages: 24
Offline
[Profile] [PM]
Với phiên bản PHP 5.2.3 trở xuống bạn chỉ kết nối được với SQL Server 2005 trở xuống, bạn cần kích hoạt extension mssql

Vào php.ini, tìm và bỏ dấu ";" phía trước dòng :

Code:
;extension=php_mssql.dll


Tìm và sửa thành "On " :

Code:
mssql.secure_connection = On



Với phiên bản PHP 5.2.4 trở lên , bạn cần cài đặt " Driver " từ Microsoft , vào google tìm với key word : “SQL Server Driver for PHP 1.1”

Code:
http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9


Tải về và giải né (chạy file vừa tải về ), tuỳ theo bạn đang sử dụng PHP loại nào thì copy file trong mục vừa giải nén và bỏ vào thư mục chứa extension của PHP (xem SQLServerDriverForPHP_Readme hướng dẫn và làm theo).

Sau đó vào file php.ini để thêm một dòng "extension=xyz" với xyz là tên file .dll mà bạn đã copy vào thư mục ext của PHP.

Lưu ý : Khi add các file .dll vào thư mục ext và sửa file php.ini thì bạn phải restart lại service ( Apache hay gì đó... )để PHP load lại các extension nha.

Chúc bạn thành công.

Đã thử trên :

PHP 5.2 kết nối SQL Sever 2005 : OK
PHP 5.3 kết nối SQL Server 2008 : OK
PHP 5.2 --> SQL Server 2008 : Chưa thử smilie
[Up] [Print Copy]
  [Question]   Hỏi về cách cấu hình php kết nối với MSSQL 10/05/2012 17:29:01 (+0700) | #3 | 262903
mrttson
Member

[Minus]    0    [Plus]
Joined: 06/03/2012 03:20:38
Messages: 3
Offline
[Profile] [PM]
Tui cài XAMPP bản 1.77 thì khi bỏ ";" ở dòng ;extension php_mssql thì nó báo không thấy file đó
Mở thư mục php/ext xem thì cũng chả thấy cái file dll đó đâu.

Mà khi download file dll từ msdn về cho vào ext như trên thì nó vẫn báo là không tìm thấy file đó ( ! = smilie
File dll từ msdn là "php_sqlsrv_53_ts.dll"

Bác nào biết xử lí zùm ca này với smilie
[Up] [Print Copy]
  [Question]   Hỏi về cách cấu hình php kết nối với MSSQL 16/03/2013 15:50:18 (+0700) | #4 | 274115
phuchungit
Member

[Minus]    0    [Plus]
Joined: 10/03/2008 17:50:21
Messages: 2
Offline
[Profile] [PM]
Chào bạn, bạn vào link này để xem hướng dẫn chi tiết nhé, mình có hướng dẫn từng bước và hình minh hoạ luôn: http://ebooktinhoc.com/news@36-Lam-viec-MS-SQL-Server-voi-PHP-co-Demo.html
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|