Heim > Artikel > Backend-Entwicklung > Ausführliche Diskussion des Problems, dass der php7.1-Dienst nicht gefunden werden kann
Beim Ausführen von PHP-Websites und -Anwendungen können viele Fehler und Probleme auftreten. Einer davon ist der Fehler „php7.1-Dienst nicht gefunden“. Dieser Fehler wird normalerweise dadurch verursacht, dass der PHP-Installationspfad nicht korrekt konfiguriert wurde. In diesem Artikel werden wir uns mit diesem Problem befassen und Ihnen eine Lösung anbieten.
Gründe dafür, dass der PHP7.1-Dienst nicht gefunden wurde
Der häufigste Grund für diesen Fehler ist, dass auf Ihrem System der Installationspfad für PHP 7.1 nicht richtig konfiguriert ist. Wenn Sie versuchen, ein PHP-Skript auszuführen, kann der Server den PHP-Sprachprozessor nicht finden, was diesen Fehler verursacht. Dies kann auch bedeuten, dass PHP nicht korrekt zum Systempfad hinzugefügt wurde.
Lösen Sie das Problem, dass der PHP7.1-Dienst nicht gefunden werden kann
Es gibt mehrere Möglichkeiten, dieses Problem zu lösen. Wir werden sie im Folgenden einzeln vorstellen.
Methode 1: PHP7.1 manuell aktivieren
Wenn Sie einen Linux-Server verwenden, können Sie PHP 7.1 manuell aktivieren, um dieses Problem zu lösen. Sie müssen lediglich den folgenden Befehl im Terminal ausführen:
sudo a2dismod php5.6 sudo a2enmod php7.1 sudo service apache2 restart
Dadurch wird PHP im PHP5.6-Modul deaktiviert und das PHP7.1-Modul aktiviert sowie der Apache-Dienst neu gestartet, wodurch PHP7.1 mit dem Web interagiert Server korrekt installiert.
Methode 2: PHP 7.1 neu installieren
Wenn nach dem Versuch, PHP7.1 manuell zu aktivieren, immer noch Probleme auftreten, können Sie versuchen, PHP7.1 neu zu installieren. Vor der Neuinstallation müssen Sie PHP7.1 vollständig deinstallieren und alle zugehörigen Konfigurationsdaten löschen.
Schritt 1: Deinstallieren Sie PHP7.1, verwenden Sie den folgenden Befehl:
sudo apt-get purge php7.1*
Schritt 2: Löschen Sie alle PHP 7.1-Konfigurationsdaten:
sudo rm -rf /etc/php/7.1/
Jetzt können Sie PHP7.1 und andere erforderliche Komponenten neu installieren. Sie müssen nur den folgenden Befehl verwenden:
sudo apt-get update sudo apt-get install php7.1 php7.1-mysql libapache2-mod-php7.1
Nach Abschluss dieser Vorgänge starten Sie den Apache-Server neu.
Methode 3: Überprüfen Sie die php.ini-Datei
Sie können auch überprüfen, ob die php.ini-Datei korrekt konfiguriert ist. In einigen Fällen kann eine falsche Konfiguration dazu führen, dass PHP-Dienste nicht gefunden werden. Sie können versuchen, die Datei php.ini zu ändern und sicherzustellen, dass die folgenden Parameter richtig eingestellt sind:
extension_dir = "path/to/php/extensions"
Stellen Sie sicher, dass der Pfad auf den Pfad eingestellt ist, in dem sich Ihre PHP 7.1-Erweiterung befindet.
Fazit
Wenn Sie auf den Fehler „php7.1-Dienst nicht gefunden“ stoßen, machen Sie sich keine Sorgen, es gibt viele Lösungen für dieses Problem. Sie können PHP7.1 manuell aktivieren, PHP7.1 neu installieren oder die Konfiguration der php.ini-Datei überprüfen. Wenn Sie mit diesen Vorgängen nicht vertraut sind, suchen Sie bitte professionelle Hilfe auf. Mit effektiven Methoden zur Lösung dieses Problems können Sie Ihre PHP-Website oder -Anwendung problemlos weiter betreiben und verwalten.
Das obige ist der detaillierte Inhalt vonAusführliche Diskussion des Problems, dass der php7.1-Dienst nicht gefunden werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!