== 更新 PHP5 使支援 MSSQL == * [備忘] * [參考] [http://www.libthomas.org/~thomas/wp/?p=10 PHP connect to MS SQL 2000] {{{ $ sudo apt-get build-dep php5 $ sudo apt-get source php5 $ vi php5-5.2.0/debian/rules }}} {{{ #!diff --- php5-5.2.0/debian/rules.bak 2008-06-21 18:39:12.000000000 +0800 +++ php5-5.2.0/debian/rules 2008-06-21 18:25:45.000000000 +0800 @@ -72,7 +72,6 @@ --disable-rpath \ --disable-static \ --with-pic \ + --with-mssql \ --with-layout=GNU \ --with-pear=/usr/share/php \ --enable-calendar \ }}} {{{ $ cd php5-5.2.0 php5-5.2.0$ dpkg-buildpackage }}} * 為了避免以後又遇到類似的問題,我們需要暫時把 php5 相關的套件全部設成 hold {{{ $ sudo dpkg -i *.deb $ dpkg --get-selections | grep php5 | sed 's#install#hold#' > php5-on-hold.pkg.lst $ sudo dpkg --set-selections < php5-on-hold.pkg.lst }}} * [檢查] 可以用 phpinfo() 去查是否有支援 mssql