Apa yang perlu dilakukan jika php7.2 gagal dijalankan

藏色散人
Lepaskan: 2023-02-18 09:26:01
asal
2642 orang telah melayarinya

Penyelesaian kepada kegagalan php7.2 untuk dijalankan: 1. Jalankan "vi Makefile" dalam direktori sumber PHP 2. Cari baris EXTRA_LIBS 3. Tambah "-llber" di hujung baris; . Simpan dan keluar dan cuba lagi Buat sahaja.

Apa yang perlu dilakukan jika php7.2 gagal dijalankan

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.2, komputer Dell G3.

Apakah yang perlu saya lakukan jika php7.2 gagal dijalankan?

Perangkap yang dihadapi semasa menyusun php7.2

checking size of long int... (cached) 8
configure: error: Cannot find ldap libraries in /usr/lib.
Salin selepas log masuk

Penyelesaian:

./Configure php Ralat berikut berlaku dan keluar

configure: error: Cannot find ldap libraries in /usr/lib
Salin selepas log masuk

Penyelesaian:

cp -frp /usr/lib64/libldap* /usr/lib/
Salin selepas log masuk

Kemudian ./configure...

/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
Salin selepas log masuk

Penyelesaian: Jika anda menghadapi situasi serupa ini, sila jelaskan "./ configure" gagal menangkap beberapa persekitaran nilai pembolehubah.

Penyelesaian, artikel daripada orang asing:

Cari baris EXTRA_LIBS dalam vi Makefile dalam direktori sumber PHP, tambah '-llber' di hujung baris, simpan dan keluar, dan buat semula

/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
Salin selepas log masuk

Penyelesaian:

1 Mula-mula

#vi /etc/ld.so.conf
Salin selepas log masuk

tambah baris /usr/local/lib

2 /sbin/ldconfig

 #/sbin/ldconfig
Salin selepas log masuk

Kompilasi buat

Generating phar.phar
 
chmod: cannot access ‘ext/phar/phar.phar’: No such file or directory
make: [ext/phar/phar.phar] Error 1 (ignored)
Salin selepas log masuk

Penyelesaian:

cd ext/phar/
cp ./phar.php ./phar.phar
Salin selepas log masuk

Cadangan kajian: " Tutorial video PHP

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika php7.2 gagal dijalankan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!