> 백엔드 개발 > PHP 튜토리얼 > mssql php 연결 mysql 연결이 재설정되었습니다.

mssql php 연결 mysql 연결이 재설정되었습니다.

WBOY
풀어 주다: 2016-07-29 08:44:24
원래의
1265명이 탐색했습니다.

윈도우7 64비트 시스템을 새로 설치하고 이것저것 많이 설정을 해봤는데 늘 이런 느낌이었습니다.. 어제 php apache 설정을 시작할때 echo phpinfo() 는 완전 괜찮았는데 mysql 접속하고 나니, 페이지 재설정 문제가 나타납니다. 문제는 크지 않은 것으로 나타났으나 오해가 생겼습니다.
1. 64비트 시스템에 문제가 있다고 의심했습니다.
2. 코드가 신뢰할 수 없다고 느꼈습니다. 다른 곳에서 실행하고, 캐주얼한 substr()도 표시할 수 있습니다.
나왔어요...
이 문제가 하루 넘게 나를 괴롭혔지만 여전히 해결되지 않았습니다. 검색어를 "php 연결 mysql 연결이 재설정되었습니다"로 했는데, 여기저기 흩어져 있는 정보들을 하나씩 찾아보니 결국 libmysql.dll의 참조 문제 때문이라고 누군가 언급하더군요. 나는 그것을 매우 흥미진진하게 읽고 따랐습니다. 아마도 거기에 있는 캐시가 낭비될까 봐 컴퓨터를 다시 시작하고 싶을 정도였을 것입니다. 나중에 드디어 해결됐습니다. ----------이 사건을 통해 저는 오해의 중요성을 깨닫게 되었습니다. 오해를 접하는 사람들이 이를 활용할 수 있기를 바라며 여기에 해결책을 게시합니다.
libmysql을 windows/system32에 복사하고 libmysql.dll을 apache/bin에 복사해 보세요.
물론 가장 쉬운 방법은 다음과 같습니다.
apache에서:
LoadFile D:/PHP/php5.2.13/libmysql.dll
위의 줄만 사용하면 mysql을 성공적으로 호출할 수 있습니다.
내 서버 버전: win7
apache 2.2.13
php 5.2.13
mysql5.1.37
phpmyadmin3.3.2
다음은 내 Apache 부서 구성입니다.
PHPIniDir D:/PHP/php5.2.13 #필요하지 않음
LoadFile D:/PHP/php5.2.13/php5ts.dll
LoadFile D:/PHP/php5.2.13/libmysql.dll
LoadModule php5_module D:/PHP/php5.2.13/php5apache2_2.dll
 AddType 애플리케이션/x-httpd-php .php

위 내용은 mssql 내용을 포함하여 mssql php 연결 mysql 연결 재설정에 대한 솔루션을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿