>  기사  >  백엔드 개발  >  php.ini에 pdo가 없으면 어떻게 해야 할까요?

php.ini에 pdo가 없으면 어떻게 해야 할까요?

PHPz
PHPz원래의
2020-09-25 14:26:522344검색

pdo가 없는 php.ini에 대한 솔루션: 먼저 "php.ini" 파일을 찾아서 연 다음 "extension=php_pdo.dll 확장자=php_pdo_mysql.dll"로 구성 콘텐츠를 추가합니다.

php.ini에 pdo가 없으면 어떻게 해야 할까요?

권장: "PHP 비디오 튜토리얼"

PHP PDO_MySQL 확장 사용

하위 버전의 PHP에는 PDO.Dll이 있지만 PDO_MySQL.Dll은 없습니다. 기본적으로 지원되지 않기 때문입니다. 수동으로 추가해야 합니다.

먼저, pdo_mysql.dll 파일을 PHP 설치 루트 디렉토리 아래의 ext 디렉토리에 배치하세요.

다른 디렉토리를 php.ini 파일의 확장 디렉토리로 구성한 경우에는 특별히 구성된 디렉토리 아래에 배치하세요. 어떤 디렉토리가 PHP 확장 디렉토리인지 확인하려면 php.ini 파일에서 Extension_dir = "D:/PHP/php5/ext"를 확인해야 합니다. 이 줄에서 Extension_dir 다음에 가리키는 디렉토리, 즉 검색할 디렉토리는 무엇인가요? PDO_MySQL.Dll의 경우.

그런 다음 php.ini 파일에서 "pdo"를 검색하면 ;extension=php_pdo.dll 줄이 바로 보입니다. 이 줄 앞에 세미콜론이 있는지 확인하세요.

그런 다음 Extension=php_pdo_mysql.dll을 찾으면 앞의 세미콜론도 제거하세요.

그렇지 않은 경우 구성 내용의 마지막 두 줄은 다음과 같습니다.

extension=php_pdo.dll
extension=php_pdo_mysql.dll

php.ini 파일을 저장하고 Apache 또는 IIS를 다시 시작한 다음 phpinfo 함수를 사용하여 pdo 확장자가 있는지 확인합니다. , 정상적으로 작동합니다.

위 내용은 php.ini에 pdo가 없으면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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