ホームページ  >  記事  >  バックエンド開発  >  Macでphpを削除するにはどうすればいいですか?

Macでphpを削除するにはどうすればいいですか?

青灯夜游
青灯夜游オリジナル
2020-11-06 16:28:213700ブラウズ

Mac で php を削除する方法: 1. rootless を一時的に閉じます; 2. 対応する PHP ディレクトリに入り、「sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default」などのコマンドを実行します。 「phpを削除するだけです。

Macでphpを削除するにはどうすればいいですか?

# 推奨: 「

PHP ビデオ チュートリアル

ルートレス カーネル保護

php ファイルを削除すると、削除する権限がないことがわかります。組み込みの php はシステムによって保護されています。rootless をオフにします。

rootless ステータスを確認する

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

rootless を閉じる

コンピュータを再起動し、Command R を押したまま入力します。

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

rootless を開く

その後、rootless を開くことをお勧めします。 php

csrutil enable //开启rootless
reboot

Mac の新しいバージョンにアップグレードした後、エラーが次のように報告される場合があります: rm: php: 読み取り専用ファイル システム

解決策は、システムの sip を閉じてからいくつかのファイルを削除することです

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 環境に依存する可能性があるため、組み込み php バージョンを削除することはお勧めできません。自己コンパイルまたは brew を使用して新しいバージョンの PHP をインストールできますが、初心者にはお勧めできません。操作前に TM を使用してシステムをバックアップし、失敗した後にファイルを復元できるようにしてください。

プログラミング関連の知識について詳しくは、

プログラミング入門

をご覧ください。 !

以上がMacでphpを削除するにはどうすればいいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。