2008年5月1日 星期四

PHP連MSSQL

要能夠讓CentOS連上MSSQL



先要裝幾個套件




  • php-mssql

  • freetds

  • unixODBC

執行yum insatll php-mssql他會依套件相依性,會自動


幫你安裝其他兩個!!


安裝好後修改php.ini


vim /etc/php.ini


我是在622行加入extension=mssql.so;


依系統不同請自行尋找適合的位置


修改好後將你的Apache Server重新啟動


service httpd restart

如果正常的話可以看到下面這個圖示


接下來修改freetds.conf


vim /etc/freetds.conf



Also bump the tds version to 8.0, since you said you were using SQL Server 2005.



我們要用的是微軟的SQL Server2005 (管理工具使用SSMSE)所以修改設定如下


[mssql2005]


host=192.168.1.1


port=1433


tds version=8.0

client charset = UTF-8  ; 如果網頁是 utf-8 編碼,就要加入這一行,注意是 UTF-8 大寫





沒有留言: