Die Ursache des Problems liegt darin, dass beim Kompilieren und Installieren von PHP 7.3.7 die Konfiguration normal ist, bei der Erstellung jedoch immer wieder eine Aufforderung angezeigt wird
make: * [sapi/cli/php] Error 1
Es hat lange gedauert, bis ich die Lösung gefunden habe, deshalb habe ich mir überlegt, sie hier aufzuzeichnen, was für Leute hilfreich sein könnte, die später auf das gleiche Problem stoßen
Empfohlenes Tutorial: "PHP7"
Das Folgende ist eine Zusammenfassung der Lösungen:
Wenn Sie in der Fehlermeldung eine Eingabeaufforderung wie einen undefinierten Verweis auf libiconv_open sehen, können Sie diese anhängen Die entsprechende Bibliothek muss beim Erstellen gelöst werden, z. B. make ZEND_EXTRA_LIBS='-liconv'. Hier sind die Lösungen, die im Internet gesucht werden können, aber der Autor selbst ist nicht auf diese oder eine ähnliche Situation gestoßen.
Das System hat zuerst eine OpenSSL-Version installiert, die nicht mit der von yum installierten Entwicklungsversion übereinstimmt. Sie können sie über „Yum Remove OpenSSL-Devel“ deinstallieren und dann kompilieren.
Das obige ist der detaillierte Inhalt vonLösung für den Fehler „make: *** [sapi/cli/php]Error1' bei der Installation von PHP7.3.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!