>  기사  >  백엔드 개발  >  Mac에서 PHP를 삭제하는 방법은 무엇입니까?

Mac에서 PHP를 삭제하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-11-06 16:28:213713검색

Mac에서 PHP를 삭제하는 방법: 1. 루트리스를 일시적으로 닫습니다. 2. 해당 PHP 디렉터리에 들어가서 "sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default"와 같은 명령을 실행하여 php를 삭제합니다. .

Mac에서 PHP를 삭제하는 방법은 무엇입니까?

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

루트리스 커널 보호

php 파일을 삭제하면 해당 파일을 삭제할 권한이 없다는 것을 알게 됩니다. 시스템에 의해 보호됩니다. rootless를 끄세요

rootless 상태를 확인하세요

csrutil status //查看rootless状态
enable //开启

컴퓨터를 다시 시작하고 Command+R을 길게 눌러 복구 파티션으로 들어가세요. 유틸리티 막대에서 실행을 시작하세요.

csrutil disable //关闭rootless
reboot //重启

Turn on rootless

php를 삭제한 후 rootless를 여는 것이 좋습니다

csrutil enable //开启rootless
reboot

새 버전의 Mac으로 업그레이드한 후 다음 오류가 보고될 수 있습니다. rm: php: 읽기 전용 파일 시스템

해결책은 시스템의 sip을 종료한 다음 일부 파일을 삭제할 수 있는 것입니다rm: php: Read-only file system

解决方法是需要关闭系统的sip,然后才可以删除一些文件

执行 sudo mount -uw /

Execute sudo mount -uw / 계속 제거하시면 됩니다~

내장된 php

cd /private/etc/ && sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default

cd /usr/bin/ && sudo rm -rf php php-config phpdoc phpize

cd /usr/include && sudo rm -rf php  //10.14之后没有此目录

cd /usr/lib && sudo rm -rf php

cd /usr/sbin && sudo rm -rf php-fpm

cd /usr/share && sudo rm -rf php

cd /usr/share/man/man1 && sudo rm -rf php-config.1 php.1 phpize.1

cd /usr/share/man/man8 && sudo rm -rf php-fpm.8
를 삭제하세요. 왼쪽 디렉토리 오른쪽 디렉토리는 삭제 명령인데 php만 삭제되었습니다. Apache에서 참조하는 php.so는 삭제되지 않았습니다

ps: 일부 소프트웨어는 PHP 환경에 따라 달라질 수 있으므로 자체 컴파일하거나 Brew를 사용하여 새 버전을 설치할 수 있으므로 삭제하지 않는 것이 좋습니다. 하지만 초보자가 작동하는 것은 권장되지 않습니다. 실수 후 파일을 복원할 수 있도록 작동하기 전에 TM을 사용하여 시스템을 백업하는 것을 잊지 마세요.

더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요: 🎜프로그래밍 소개🎜! ! 🎜

위 내용은 Mac에서 PHP를 삭제하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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