PHP 확장이 사라졌나요?

PHP 확장이 사라졌나요?

이것은 이상한 현상입니다. 저는 PHP 5.4와 mysql 8을 사용하여 centos 7에서 램프 설정을 실행하고 있습니다. 어젯밤에 정말 잘 발전했어요. 오늘 아침에 데이터베이스 드라이버 누락 오류가 발생했습니다. 아파치를 다시 로드하면 모듈을 찾을 수 없습니다. PHP 모듈 폴더를 확인했는데 확실히 누락되었습니다! pdo_mysql.so 또는 비슷한 것 같아요. Apache의 오류 로그를 확인한 결과 동일한 타임스탬프(밀리초는 다르지만 둘 다 2:22:33)로 다음 줄을 약 20,000번 보았습니다.

[Sun Dec 13 02:22:33.869440 2020] [:error] [pid 8569] [client::1:50366] PHP 공지: 정의되지 않은 인덱스: 302행의 /var/www/html/methods.php 메소드, 리퍼러 : http://localhost/ssl.php

ssl.php는 보고서 정보를 표시하는 페이지일 뿐이며 쿼리가 유효하고 정상적으로 작동했기 때문에 오류가 의미가 없습니다. 이와 같이 이 페이지를 반복적으로 호출하는 설정도 없으며 수동으로 새로 고쳐집니다.

사무실에서 저장소에 연결해야 한다는 점을 제외하면 모듈을 다시 다운로드하기만 하면 되는 간단한 수정일 수 있습니다(이 노트북에는 VPN이 없음). 여기에서 실제로 해결책을 찾고 있는 것은 아닌 것 같지만 더 자세히 설명해 주실 수 있나요? 어떻게 이런 일이 일어날 수 있지?

관련 정보