Lösung für den Fehler von PHP7.2: 1. Führen Sie „vi Makefile“ im PHP-Quellverzeichnis aus. 2. Suchen Sie die Zeile „EXTRA_LIBS“. 4. Speichern Sie, beenden Sie die Zeile und nochmal machen.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.2, Dell G3-Computer.
Was soll ich tun, wenn PHP7.2 nicht ausgeführt werden kann? Fallstricke bei der PHP7.2-Kompilierung Wenn eine ähnliche Situation auftritt, bedeutet dies, dass „./configure“ die Werte einiger Umgebungsvariablen nicht erfasst hat.
Lösung, ein Artikel von einem Ausländer: Suchen Sie die EXTRA_LIBS-Zeile im vi-Makefile im PHP-Quellverzeichnis, fügen Sie „-llber“ am Ende der Zeile hinzu, speichern Sie, beenden Sie den Vorgang und erstellen Sie ihn erneut.checking size of long int... (cached) 8 configure: error: Cannot find ldap libraries in /usr/lib.
configure: error: Cannot find ldap libraries in /usr/lib
cp -frp /usr/lib64/libldap* /usr/lib/
/usr/bin/ld: ext/ldap/.libs/ldap.o: undefined reference to symbol 'ber_strdup' //usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
/usr/local/src/php-7.2.7/sapi/cli/php: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory make: *** [ext/phar/phar.php] Error 127
PHP-Video-Tutorial
"Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP7.2 nicht ausgeführt werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!