Rumah >pembangunan bahagian belakang >masalah PHP >Perkara yang perlu dilakukan jika ralat Iconv berlaku semasa menyusun PHP
Penyelesaian kepada ralat iconv semasa menyusun PHP: 1. Gunakan "make ZEND_EXTRA_LIBS='-liconv'" sebaliknya semasa membuat; 2. Tambah "EXTRA_LIBS = ..... -lcrypt -liconv".
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Apakah yang perlu saya lakukan jika terdapat ralat iconv semasa menyusun php?
Penyelesaian kepada ralat iconv semasa menyusun php5
Kaedah pertama:
Apabila membuat, gunakan make ZEND_EXTRA_LIBS='- liconv' dan bukannya
Kaedah kedua lebih menyusahkan
http://rental.zhupiter.com/postshow_273_1_1.html
Jika mesej ralat seperti "rujukan tidak ditentukan kepada `libiconv_open'" muncul apabila memasang PHP ke dalam sistem, ini bermakna "./configure" gagal menangkap beberapa nilai pembolehubah persekitaran. Ralat berlaku semasa mencipta "-o sapi/cli/php", dan parameter perpustakaan fungsi iconv untuk dipautkan tidak diberikan.
Penyelesaian pantas ialah:
VI Makefile tentang baris 70:
EXTRA_LIBS = ..... -lcrypt
Tambah -liconv di penghujung, contohnya:
EXTRA_LIBS = ..... -lcrypt -liconv
Kemudian buat lagi.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Perkara yang perlu dilakukan jika ralat Iconv berlaku semasa menyusun PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!