> 백엔드 개발 > PHP 튜토리얼 > 내 PHP 코드에서 '치명적인 오류: 'MySQLi' 클래스를 찾을 수 없음' 오류가 발생하는 이유는 무엇입니까?

내 PHP 코드에서 '치명적인 오류: 'MySQLi' 클래스를 찾을 수 없음' 오류가 발생하는 이유는 무엇입니까?

Barbara Streisand
풀어 주다: 2024-12-10 15:14:11
원래의
408명이 탐색했습니다.

Why is My PHP Code Throwing a

설치 중 MySQLi를 찾을 수 없음

튜토리얼을 따르는 동안 "치명적인 오류: 'MySQLi' 클래스를 찾을 수 없음" 오류가 발생할 수 있습니다. 이 오류는 PHP 설치에 대해 MySQLi 확장이 활성화되지 않았음을 나타냅니다.

라인의 코드 8은 $mysqli = new MySQLi($db_server, $db_user, $db_pass, $db_name);을 사용하여 새로운 MySQLi 객체를 생성하려고 시도합니다. 성명. 그러나 MySQLi 확장이 설치되지 않거나 활성화되지 않은 경우 이 코드는 실패합니다.

해결 방법

이 문제를 해결하려면 MySQLi 확장을 설치해야 합니다. 다음 단계에 따라 이를 수행할 수 있습니다.

  1. PHP 설치가 활성화되어 있는지 확인하세요. php.ini 파일을 확인하고 Extension=mysqli 줄을 ​​검색하면 됩니다. 해당 줄에 주석이 달린 경우 해당 줄에서 주석(;)을 제거하세요.
  2. 확장이 활성화되지 않은 경우 MySQLi 확장을 설치해야 합니다. PECL(https://pecl.php.net/package/mysqli)에서 MySQLi 확장을 다운로드한 후 phpize 및 make 명령을 사용하여 설치하면 됩니다.
  3. 확장을 설치한 후 make 변경 사항을 적용하려면 웹 서버를 다시 시작해야 합니다.

MySQLi 확장을 설치하고 나면 MySQLi 클래스를 아무런 추가 작업 없이 사용할 수 있습니다. 오류가 발생했습니다.

위 내용은 내 PHP 코드에서 '치명적인 오류: 'MySQLi' 클래스를 찾을 수 없음' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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