mac怎么删除php?
2022-12-02 09:01:16
83
{{single.collect_count}}

mac删除php的方法:1、暂时关闭rootless;2、进入相应的PHP目录,通过执行“sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default”等命令删除php即可。

php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

推荐:《PHP视频教程

rootless内核保护

删除php文件时,你会发现没有权限删除,自带php受系统保护,关闭rootless

查看rootless状态

csrutil status //查看rootless状态enable //开启
登录后复制

关闭rootless

重启电脑开后按住 Command+R 进入恢复分区. 然后在 实用工具 栏找到 终端启动运行.

csrutil disable //关闭rootlessreboot //重启
登录后复制

开启rootless

建议删除完php后,打开rootless

csrutil enable //开启rootlessreboot
登录后复制

升级新版mac后,可能报错如下:rm: php: Read-only file system

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

执行 sudo mount -uw / 就可以继续卸载啦~

删除自带php

cd /private/etc/ && sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.defaultcd /usr/bin/ && sudo rm -rf php php-config phpdoc phpizecd /usr/include && sudo rm -rf php//10.14之后没有此目录cd /usr/lib && sudo rm -rf phpcd /usr/sbin && sudo rm -rf php-fpmcd /usr/share && sudo rm -rf phpcd /usr/share/man/man1 && sudo rm -rf php-config.1 php.1 phpize.1cd /usr/share/man/man8 && sudo rm -rf php-fpm.8
登录后复制

左边是目录,右边是删除命令.只删除了php,没有删除apache引用的php.so等文件

ps:不建议删除自带的php版本.因为一些软件可能依赖于php环境.虽然可以自编译或使用brew安装新版本的php,但是不建议新手操作.切记操作前.先使用TM备份下系统.以便失误后可以还原文件.

更多编程相关知识,请访问:编程入门!!

以上就是mac怎么删除php?的详细内容,更多请关注php中文网其它相关文章!

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}