
설치법도 간단하고 간단한 설정법으로 한글깨짐현상도 해결할 수 있습니다.
FreeTDS 설치
configure 단계에서 'Directory /usr/local/freetds is not a FreeTDS installation directory' 라는 메시지가 나올경우
/usr/local/src# wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
/usr/local/src# tar xvfpz freetds-stable.tgz
/usr/local/src/freetds# ./configure
--prefix=/usr/local/freetds
--with-tdsver=8.0
--disable-odbc
--disable-debug
--enable-dbmfix
--enable-msdblib
/usr/local/src/freetds# make
/usr/local/src/freetds# make install
# cp /usr/local/src/freetds/include/tds.h /usr/local/freetds/include/
또는
# cp /usr/local/src/freetds/src/tds/.libs/tds.h /usr/local/freetds/include/
tds.h 파일을 설치된 디렉토리에 복사한다.
freetds.conf 파일에 client charset=EUC-KR을 추가하여 한글깨짐 현상을 막을 수 있습니다..
[global]
client charset = EUC-KR
PHP 설치
/usr/local/src/php# ./configure
--prefix=/usr/local
--with-apxs2=/usr/local/bin/apxs
--with-mssql=/usr/local/freetds
--with-sybase=/usr/local/freetds
--with-mysql
/usr/local/src/php# make
/usr/local/src/php# make install