묻고답하기
APACHE2.4.9 + PHP 5.6.6 + MSSQL 설치과정에서 DB 불가능
2015.03.15 10:43
설치과정에서 DB 불가능 이라고 나타납니다.
phpinfo() 에서 볼때 sqlsrv이 로드되지 않아서 DB불가능이라고 나타나는거같은데
어떻게해야 로드 시킬수있는지 설정값좀 봐주세여 ㅠㅠ
http://222.119.85.52:88/index.html
여기 들어가시면 phpinfo() 보실수있음!
근데 phpinfo()에 Configure Command 보면 "--without-mssql" "--without-pdo-mssql" 이거를 with로 바꾸는 방법이 있나요?
이거때문에 연동이 안되는거같기도한데 ㅠ
아파치 위치
C:\Apache24
PHP 위치
C:\php
MSSQL 드라이버는
http://www.microsoft.com/en-us/download/details.aspx?id=20098
여기서 SQLSRV32.EXE 이거 받았구요
아파치 설정
아파치 conf
PHP 설정
extension_dir 에 ; 주석 풀고 폴더 지정해줫구요
DLL 파일도 추가해줫고
SQLSRV32.EXE 이거 압축 풀어서 ext 폴더에 넣어줬구요
http://222.119.85.52:88/index.php 들어가면 ㅠㅠ db불가능 나옵니다...
제가 어떤 설정을 빠트렷는지 확인점 해주세요 ㅠㅠ
- [2015/06/14] 묻고답하기 PHP 5.6.* 버전 사용하시는 분 오류 없으신가요? *4
- [2015/06/12] 묻고답하기 XE 1.8.3 회원가입시 사용자 정의 항목 비활성 현상 *2
- [2015/05/20] 묻고답하기 xe 로그인 문의
- [2015/05/17] 묻고답하기 지금 현재 1.8.1버전으로 설치 성공하신분? *3
- [2015/05/07] 묻고답하기 [XE 1.8.1] 파일업로드 문제 *1
댓글 11
-
nikestudio
2015.03.15 14:24
SQL Server 네이티브 클라이언트 도 다 설치했는데
php에서는 mssql을 기본적으로 연동이 안되는건가요 ㅠㅠ?
-
prologos
2015.03.15 20:26
mssql을 사용하는데 해당 부분은 without으로 동일하게 출력됩니다. 혹시 SQL Server 2012 Native Client 설치 하셨나요? php 5.5에서는 2012버전 설치했던 기억이 있습니다.
-
nikestudio
2015.03.15 21:49
2012 네이티브 설치 했구요 SQL 매니지먼트 스튜디오 도 설치됫는데 왜 안될까요 ㅠ
-
nikestudio
2015.03.15 14:12
네
-
nikestudio
2015.03.15 14:13
컴파일 부분이 문제가 일까요? php문서보면
http://php.net/manual/en/mssql.installation.php
To get these functions to work, you have to compile PHP with --with-mssql[=DIR] , where DIR is the FreeTDS install prefix. And FreeTDS should be compiled using --enable-msdblib .
-
nikestudio
2015.03.15 14:13
컴파일을 하라는 얘기 같은데;;;
-
prologos
2015.03.15 22:52
phpinfo() 항목에 sqlsrv가 빠진걸보니 sqlsrv.dll이 로드되지 않은것으로 생각됩니다.
혹시 모르니 extension_dir을 아래처럼 지정 해 보세요.
extension_dir = ".\ext"
그리고 설치하신 php에 맞는(nts or ts) sqlsrv.dll설치 하신거 맞지요?
-
nikestudio
2015.03.16 11:28
스샷에 잇는대로 dll파일도 잇습니다
php thread safe 버전이구요. sqlsrv ts 사용했습니다
그리고
extension_dir = ".\ext" 로 설정하니까
GD라이브러리 오류
DB 불가능
이렇게 생기네요 그래서 원래대로extension_dir = "C:/php/ext/" 로 하면 맨 위에 첫번쨰 그림처럼 설정이 잡힙니다
-
wls****
2015.09.01 11:31
안녕하세요.
저도 동일한 문제로 해매고 있습니다.
혹시 해결하셨으면 방법좀 여쭤봐도 될까요?ㅜㅜ
-
5.6 은 이상하게 안되더라고요..
PHP 5.2.4 + php_sqlsrv_52_ts_vc6.dll ==> 성공 (php_mssql.dll, php_sqlsrv.dll(1.1) 도 성공)
PHP 5.3.5 + php_sqlsrv_53_ts_vc6.dll ==> 성공
PHP 5.6.0 + php_sqlsrv_56_ts.dll ==> 실패 (x64 버전도 실패)
PHP 7.0.1 + php_sqlsrv_7_ts_x64.dll ==> 성공
PHP 7.1.0 + php_sqlsrv_71_ts_x64.dll ==> 성공
PHP 7.2.1 + php_sqlsrv_72_ts_x64.dll ==> 성공
mssql 2000 + PHP 5.3.5 + php_sqlsrv_53_ts_vc6.dll + ODBC 11 / sqlncli 2008 R2 x64 ==> 접속 및 쿼리 성공!!
사정상 mssql 2000 사용하는데 MS에서 이젠 SQLSRV10.EXE, SQLSRV11.EXE, SQLSRV20.EXE 를 제공 안하네요.
구글링 해도 안나오고, 네이버 검색은 쓰레기고, 다음 검색에서 SQLSRV20.EXE 어렵게 다운로드 받았습니다.
정리 잘된곳
https://en.dirceuresende.com/blog/how-to-connect-to-sql-server-using-php-xampp-and-pdo-driver-on-windows/
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
채원 |
사용자 정의 이름으로 게시판 정렬이 안됩니다.
[3]
![]() | 2023.05.30 by sejin7940 |
조영진 |
기본으로 제공되는 게시판에서 버튼을 없애고 싶습니다.
[1]
![]() | 2023.05.30 by sejin7940 |
pathmaker | 팝업을 만들어 올리고 싶은데 ㅜㅠ [1] | 2023.05.26 by sejin7940 |
아진검 | xe1 최신버전 로그인 풀림 문제 [3] | 2023.05.20 by 고은김 |
Blugreen | 구버전 XE에 스팸글이 너무 많은데 일괄 선택이 없어서.. [2] | 2023.05.17 by Blugreen |
지오시스 |
xe 설치문제
[5]
![]() | 2023.05.18 by 지오시스 |
얼음완장 | 댓글을 별도 관리자에서 달아야 하는데요. [4] | 2023.05.16 by 얼음완장 |
도라에몽 | https 주소로 다운로드가 안됩니다. [1] | 2023.05.12 by sejin7940 |
일홍 |
공공데이터포털 api 연결 문의드립니다.
![]() | |
hssc | 문서 관련 문의드립니다. [1] | 2023.05.11 by sejin7940 |
뽀라돌이 | SQL 오류 관련 | |
파란촌놈 | XEDITION 로고 사이즈를 크게하려면... [4] | 2023.05.02 by 산다는건그런거여라 |
몽아아 | 벌써 5월 | |
쟁이 | 사용자 접속방법 [1] | 2023.04.29 by sejin7940 |
쟁이 | 모듈과 위젯이 페키지로 설치되어있을 때 삭제 방법 [1] | 2023.04.26 by sejin7940 |
쟁이 |
삭제 방법좀
![]() | |
Fangpang |
모바일에서 양쪽 빈공간을 없애는 방법좀
[2]
![]() | 2023.04.24 by Fangpang |
sa****1876f |
잘 사용하던 홈피가 이렇게..
[1]
![]() | 2023.04.22 by sejin7940 |
생~초보 |
사이트설정에서 메뉴 편집이 전혀안됩니다.
[6]
![]() | 2023.04.21 by moonf3ec7 |
도치아빠 |
게시물 복사할 때 사용자 정의항목이...
[3]
![]() | 2023.04.20 by 싸이몬영어 |
음... 설정은 완료된것 같은데요. PHP 서버 재시작이라던지 그런 부분들도 해보신 상태인거죠?