>  기사  >  백엔드 개발  >  오류:PDO를 사용하여 PHP에서 데이터베이스를 작동할 때 드라이버 문제를 찾을 수 없습니다.

오류:PDO를 사용하여 PHP에서 데이터베이스를 작동할 때 드라이버 문제를 찾을 수 없습니다.

巴扎黑
巴扎黑원래의
2016-11-23 09:27:071262검색

내장된 MySQL 함수와 mysqli 클래스를 사용하여 데이터베이스를 구동하는데 문제가 없으며, 구성 파일에서 Extension=php_pdo.dll, Extension=php_pdo_sqlite.dll 앞의 세미콜론을 제거했습니다(저는 AppServ를 사용하고, 구성 파일에서 위의 두 문에만 PDO가 있습니다.
왜 "오류: 드라이버를 찾을 수 없습니다"가 계속 표시되나요? 이 경우 pdo 드라이버를 찾을 수 없다는 메시지가 나타납니다. 다음과 같이 확인하세요

1 파일 확장자=php_pdo.dll 존재 여부
2 Windows에서 php.ini를 열고, Extension_dir = "를 검색하세요. ", 이 주소에 폴더가 있나요?
3. 폴더에 위 파일이 들어 있는지 확인하세요.
4. 새 PHP 페이지를 만들고, 미리보기에 들어가서 확장 기능이 활성화되어 있는지 확인하세요. 먼저 , 확장 프로그램을 끄고 몇 가지

extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=을 추가해 보세요. php_pdo_firebird.dll
php_pdo_mysql.dll 확장자가 추가되지 않은 이유일 수도 있습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.