전에 /q/10... 질문을 한 뒤 리눅스 관련 php 파일을 모두 삭제했습니다(rpm -qa|grep php에 패키지가 없어서 php가 파일을 찾을 수 없어서 php -v, php 명령 출력 명령) 찾을 수 없음) 그런데 왜 서버의 apche가 여전히 php 파일을 컴파일하고 phpinfo()를 출력할 수 있나요? 몇 가지 새로운 테스트 PHP 파일을 만들었고 모두 컴파일 및 출력되었습니다. 서버를 다시 시작해도 아무런 효과가 없습니다. .
문제 해결 방법:
서버의 PHP는 종속성과 함께 설치됩니다. 설치 후 Apache에 PHP 캐시가 있는 것 같습니다. . php 버전을 변경하고 다시 설치하면 phpinfo에서 다시 설치된 php 버전 정보를 보여줍니다. .
다른 버전의 PHP가 있는지 확인하고 .-name 'php'를 찾아 아파치 구성 파일에 의해 로드된 php_module 파일을 확인하세요
아파치에서 so 파일을 도입했으니 삭제하세요