반응형
서버를 교체하면서 PHP 버전을 업데이트 할수 밖에 없었다.
윈도우즈 2012 서버에서 이전 버전의 PHP를 호환하지 않는다.
PHP 5.2.0 에서 5.3.28 로 업데이트가 되었다.
업데이트 하고 나니 mssql을 처리하던 함수들이 동작을 하지 않는다.
이전버전에서 사용하던 함수를 동작하게끔 강제로 옵션을 조정하고 추가적인 파일을 설치할수 있지만
이렇게 할 경우 이후 버전의 php에서도 모조리 같은 작업을 해주어야 하므로,
소스에서 사용중인 mssql 처리 함수를 모조리 변경해주기로 한다.
5.2.0 |
5.3.28 |
mssql_close |
sqlsrv_close |
mssql_query |
sqlsrv_query |
mssql_fetch_array |
sqlsrv_fetch_array |
mssql_free_result |
sqlsrv_free_stmt |
mssql_fetch_assoc | sqlsrv_fetch_array |
|
|
반응형
'Web' 카테고리의 다른 글
php에서 json으로 데이터 반환하는 예제 소스. (0) | 2015.05.10 |
---|---|
mysql 사용예제. mysqli. (0) | 2015.05.08 |
php.5.3.28 DataBase 연동. MSSQL. (0) | 2015.04.22 |
PHP 쿠키사용법 (0) | 2015.04.07 |
Windows server 2012, IIS 에서 php 처리기 추가하기. (0) | 2015.04.02 |