반응형
Mysql 연동시 Fatal error: Class 'mysqli' not found in 관련 에러 처리
Mysql을 설치한 이후 나오는 해당 오류는 대부분 PHP 내 모듈을 불러오지 못하여 생긴 문제.
아래와 같이 여러 번 시도 끝에 허무하게 해결한 건입니다.
별것도 아닌것으로 시간 많이 뺏김….ㅠ
1. Php.ini 확인
A. extension_dir 설정이 제대로 되어 있는지 확인.
=> 내 PC에 설치된 PHP 경로에 제대로 설정되어 있음.
B. Dynmic Extensions 쪽에 제대로 설정되어 있는지 확인.
=> 주석도 풀려있었고, 설정상 문제없지만 되지 않은 관계로 직접 경로까지 다 넣어서 테스트를 해봤지만 실패 ..
C. PHP 경로 ext 폴더 내 php_mysqli.dll 을 복사해서 C:\Windows\System32 에 붙여넣고 재부팅 => 해결
대부분 PHP.ini 수정 후 해결 되겠지만 나와 같이 system32에 php_mysqli.dll 을 복사해서 해결된 경우는 PHP.ini가 제대로 적용되지 않았기 때문
PHP.ini만 System32에 넣어줘도 해결될 것으로 예상됨 (확인은 해보지 않음)
반응형
'IT 전산 > DB' 카테고리의 다른 글
Mysqldump 로 외부 DB서버 백업할 때 명령어 (0) | 2023.09.07 |
---|---|
Mysqldump로 백업 이후 복구 시 한글 깨짐 현상 (0) | 2023.09.07 |
MySQL/MariaSQL USER Table 내 암호화된 Password 복호화 (0) | 2023.09.05 |