Zum Hauptinhalt springen

So entfernen Sie PHP auf macOS: Detaillierte Anleitung

PHP - es ist eine beliebte Programmiersprache, die häufig für die Entwicklung dynamischer Websites und Anwendungen verwendet wird. Möglicherweise müssen Sie PHP jedoch aus bestimmten Gründen von Ihrem macOS-Gerät entfernen. Diese detaillierte Anleitung wird Ihnen helfen, diese Aufgabe zu erfüllen.

Schritt 1: Beenden Sie den Webserver

Bevor Sie PHP deinstallieren, müssen Sie den Webserver stoppen, da PHP normalerweise auf dem Server ausgeführt wird. Verwenden Sie den Befehl sudo apachectl stop, wenn Sie Apache verwenden, oder sudo nginx -s stop, wenn Sie Nginx verwenden, um den Webserver auf macOS zu beenden.

Schritt 2: Entfernen Sie PHP

Unter macOS ist PHP vorinstalliert, sodass es mit dem Befehl sudo rm -rf /usr/bin/php /etc/php entfernt werden kann.ini /private/var/log/apache2/php.log /usr/sbin/php-fpm . Dieser Befehl löscht die ausführbare PHP-Datei, die PHP-Einstellungsdatei.ini, PHP-Logs und PHP-FPM-Verwaltungsskript.

Schritt 3: Entfernen Sie zusätzliche Dateien

Nach dem Löschen von PHP verbleiben einige zusätzliche PHP-bezogene Dateien und Ordner. Um diese Dateien zu löschen, führen Sie die Befehle sudo rm -rf /usr/local/php und sudo rm -rf /Library/Receipts/php aus. Diese Befehle löschen die verbleibenden Dateien und Ordner, die mit PHP verknüpft sind.

Es wird dringend empfohlen, alle wichtigen Daten vor dem Löschen von PHP zu sichern, damit Sie sie bei Bedarf zu einem späteren Zeitpunkt wiederherstellen können.

Nachdem Sie alle diese Schritte ausgeführt haben, wird PHP vollständig von Ihrem macOS-Gerät entfernt. Sie können auch überprüfen, ob PHP erfolgreich entfernt wurde, indem Sie den Befehl php -v eingeben. Wenn PHP gelöscht wird, erhalten Sie eine Nachricht vom Befehl, dass PHP nicht erkannt wurde.

Überprüfen der aktuellen PHP-Version

Um PHP auf macOS zu deinstallieren, müssen Sie zuerst die aktuelle Version von PHP kennen, die auf Ihrem Computer installiert ist. Sie können den Befehl "php -v" im Terminal verwenden, um diese Aufgabe auszuführen.

Öffnen Sie ein Terminal, indem Sie auf das Spotlight Search-Symbol oben rechts auf dem Bildschirm tippen und "Terminal" eingeben. Drücken Sie die Eingabetaste, um das Terminal zu starten.

Geben Sie im Terminal den Befehl "php -v" ein und drücken Sie die Eingabetaste.

php -v

Nachdem Sie die Eingabetaste gedrückt haben, werden Informationen zur aktuellen PHP-Version im Terminal angezeigt.

Zum Beispiel können Sie etwas sehen wie:

PHP 7.4.12 (cli) (built: Oct 9 2020 09:37:13) ( NTS )Copyright (c) The PHP Group

In diesem Beispiel ist die aktuelle Version von PHP also 7.4.12.

Notieren Sie sich die aktuelle PHP-Version, da Sie sie benötigen, um PHP von Ihrem Computer zu entfernen.

Stoppen des PHP-Servers

Befolgen Sie diese einfachen Schritte, um den PHP-Server auf macOS zu stoppen:

  1. Öffnen Sie ein Terminal, indem Sie "Befehl + Leertaste" drücken und "Terminal" in die Suchleiste eingeben.
  2. Geben Sie im Terminal den folgenden Befehl ein, um den PHP-Server zu stoppen:

sudo apachectl stop

Jetzt haben Sie den PHP-Server auf macOS erfolgreich gestoppt und können mit der Deinstallation von PHP fortfahren.

Entfernen von PHP mit Homebrew

1. Öffnen Sie das Terminal, indem Sie das Programm "Terminal" ausführen.

2. Geben Sie den folgenden Befehl ein:

brew uninstall php

3. Drücken Sie die Eingabetaste und warten Sie, bis Homebrew PHP deinstalliert hat.

4. Nachdem der Löschvorgang abgeschlossen ist, erhalten Sie eine Nachricht, die anzeigt, dass PHP erfolgreich deinstalliert wurde.

Jetzt wurde PHP vollständig von Ihrem Computer entfernt. Sie können überprüfen, ob PHP nicht mehr installiert ist, indem Sie den Befehl eingeben:

Wenn Sie als Ergebnis der Befehlsausgabe die Meldung "command not found" oder ähnliches sehen, bedeutet dies, dass PHP erfolgreich gelöscht wurde.

Entfernen verwandter Pakete

Nachdem Sie PHP von Ihrem System entfernt haben, müssen Sie möglicherweise auch die zugehörigen Pakete entfernen, um das System vollständig zu bereinigen. Hier sind einige Pakete, die Sie möglicherweise entfernen müssen:

Das PaketBefehl zum Löschen
Apache sudo apachectl stop
sudo rm -rf /usr/local/apache2
MySQL brew services stop mysql
brew uninstall mysql
sudo rm -rf /usr/local/var/mysql
Composer brew uninstall composer
PhpMyAdmin sudo rm -rf /usr/local/phpmyadmin

Dies sind nur einige der möglichen Pakete, die auf Ihrem System installiert werden können. Bitte stellen Sie sicher, dass Sie nur Pakete deinstallieren, die bereits installiert sind und nicht mehr benötigt werden.

Wenn Sie sich nicht sicher sind, welche Pakete Sie entfernen sollten, sollten Sie die Suche auf Ihrem System verwenden oder die Dokumentation zu den installierten Paketen lesen.

Manuelles Entfernen von PHP

Wenn Sie PHP lieber manuell entfernen möchten, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Terminal, indem Sie den Befehl "Terminal" in die Spotlight-Suchleiste eingeben.
  2. Geben Sie den folgenden Befehl im Terminal ein, um die Datei zu öffnen .bash_profile:
nano ~/.bash_profile
  • In der geöffneten Datei .bash_profile Suchen Sie nach Strings, die Einstellungen für PHP enthalten, wie zum Beispiel:
export PATH=/usr/local/php5/bin:$PATHexport PATH=/usr/local/php7/bin:$PATH

Löschen Sie diese Zeilen, drücken Sie dann Strg + X , drücken Sie dann Y, um die Änderungen zu speichern, und drücken Sie zur Bestätigung die Eingabetaste.

  1. Kehren Sie zum Terminal zurück und führen Sie den folgenden Befehl aus, um den Ordner zu löschen, in dem PHP installiert ist:
sudo rm -rf /usr/local/php5

Wenn Sie diesen Befehl ausführen, müssen Sie das Administratorkennwort des Benutzers eingeben.

  1. Überprüfen Sie, ob PHP erfolgreich entfernt wurde, indem Sie den folgenden Befehl im Terminal ausführen:
php -v

Wenn Sie eine Meldung sehen, dass der Befehl "php" nicht gefunden wurde, wurde PHP erfolgreich von Ihrem Computer entfernt.

Löschen von Konfigurationsdateien

Nachdem Sie PHP von Ihrem Gerät entfernt haben, können Sie auch die mit PHP verbundenen Konfigurationsdateien löschen. Hier sind einige Schritte, mit denen Sie Konfigurationsdateien in macOS löschen können:

  1. Öffnen Sie den Finder und gehen Sie im oberen Menü zum Abschnitt "Durchsuchen".
  2. Klicken Sie auf "Bibliothekseintrag ausblenden".
  3. Wechseln Sie als nächstes zum Ordner "Library" und suchen Sie den Ordner "Extensions".
  4. Suchen Sie im Ordner "Extensions" nach dem Ordner "php". Dies ist ein Ordner mit den PHP-Konfigurationsdateien.
  5. Markieren Sie den Ordner "php" und löschen Sie ihn, indem Sie ihn in den Papierkorb ziehen.

Nach dem Löschen des Ordners "php" müssen Sie möglicherweise auch die folgenden Dateien löschen:

  • /private/etc/php.ini - Datei mit globalen PHP-Einstellungen.
  • /private/etc/php.d ist ein Ordner mit erweiterten PHP-Einstellungen.
  • /private/var/db/receipts/com.php.php ist eine PHP-Installationsdatei.
  • ~/.php ist ein versteckter Ordner mit benutzerdefinierten PHP-Einstellungen.

Nach dem Löschen der angegebenen Dateien und Ordner wird PHP vollständig von Ihrem Gerät entfernt.

Überprüfen der Entfernung von PHP

Nachdem Sie alle vorherigen Schritte ausgeführt haben, können Sie überprüfen, ob PHP erfolgreich von Ihrem System entfernt wurde. Hier sind einige Möglichkeiten, wie Sie sicherstellen können:

1. Überprüfen der PHP-Version im Terminal

Öffnen Sie ein Terminal und geben Sie den Befehl php -v ein. Wenn Sie eine Fehlermeldung sehen, die besagt, dass PHP nicht gefunden wurde, wurde die Deinstallation erfolgreich durchgeführt.

2. Überprüfen, ob PHP-Dateien vorhanden sind

Gehen Sie in das Verzeichnis, in dem PHP zuvor installiert wurde (normalerweise ist es der Ordner /usr/local/php ) und stellen Sie sicher, dass alle mit PHP verbundenen Dateien und Ordner gelöscht werden. Andernfalls entfernen Sie sie manuell.

3. Überprüfen des Webservers

Wenn Sie PHP zusammen mit einem Webserver verwendet haben, öffnen Sie Ihren bevorzugten Browser und geben Sie die Adresse localhost oder 127.0.0.1 ein . Wenn Sie einen Fehler sehen oder die Seite nicht gefunden wurde, wurde PHP erfolgreich entfernt.

4. Überprüfung durch das Paket-Installationsprogramm

Wenn Sie ein Paketinstallationsprogramm wie Homebrew verwendet haben, können Sie den Befehl brew list ausführen und überprüfen, ob PHP in der Liste der installierten Pakete enthalten ist. Wenn PHP fehlt, ist die Deinstallation erfolgreich.

Wenn Sie diese einfachen Schritte befolgen, können Sie überprüfen, ob PHP erfolgreich von Ihrem macOS-System entfernt wurde.