ถ้าไม่ใช่เพราะฉันมี mailparse.so รุ่นเก่าวางอยู่บนเครื่องพัฒนาของฉัน ฉันคงไม่สามารถเข้าถึงแอปเว็บเมลของตัวเองได้เลย
root@parakeet:/home/rene/data1/htdocs/nicer.app/nicerapp/3rd-party/vendor# pecl ติดตั้ง mailparse
คำเตือน PHP: โหลดโมดูล 'mbstring' แล้วใน Unknown ที่บรรทัด 0
ดาวน์โหลด mailparse-3.1.1.tgz ...
กำลังเริ่มดาวน์โหลด mailparse-3.1.1.tgz (941,192 ไบต์)
.................................................. .................................................. .................................................. .....................................เสร็จสิ้น: 941,192 ไบต์
11 ไฟล์ต้นฉบับ, การสร้าง
ทำงาน: phpize
การกำหนดค่าสำหรับ:
เวอร์ชัน PHP Api: 20190902
Zend โมดูล API หมายเลข: 20190902
Zend Extension API หมายเลข: 320190902
สร้างใน /tmp/pear/temp/pear-build-rootpZTJp9/mailparse-3.1.1
กำลังทำงาน: /tmp/pear/temp/mailparse/configure --with-php-config=/usr/bin/php-config
ตรวจสอบ grep ที่จัดการบรรทัดยาวและ -e... /bin/grep
กำลังตรวจสอบ egrep... /bin/grep -E
กำลังตรวจสอบ sed ที่ไม่ตัดทอนเอาต์พุต... /bin/sed
กำลังตรวจสอบ pkg-config... /usr/bin/pkg-config
การตรวจสอบ pkg-config เป็นเวอร์ชันอย่างน้อย 0.9.0... ใช่
ตรวจซีซี...ซีซี
ตรวจสอบว่าคอมไพเลอร์ C ทำงานหรือไม่... ใช่
ตรวจสอบชื่อไฟล์เอาต์พุตเริ่มต้นของคอมไพเลอร์ C... a.out
กำลังตรวจสอบคำต่อท้ายของไฟล์เรียกทำงาน...
ตรวจสอบว่าเรากำลังรวบรวมข้าม ... ไม่
ตรวจสอบส่วนต่อท้ายของไฟล์วัตถุ... o
ตรวจสอบว่าเรากำลังใช้คอมไพเลอร์ GNU C หรือไม่... ใช่
ตรวจสอบว่า cc ยอมรับ -g... ใช่
ตรวจสอบตัวเลือก cc เพื่อยอมรับ ISO C89 ... ไม่จำเป็น
ตรวจสอบวิธีเรียกใช้ตัวประมวลผลล่วงหน้า C... cc -E
ตรวจไอซีซี...ไม่มี
ตรวจหาsuncc...ไม่มี
กำลังตรวจสอบไดเร็กทอรีไลบรารีระบบ... lib
ตรวจสอบว่าคอมไพเลอร์รองรับ -R... ไม่
ตรวจสอบว่าคอมไพเลอร์รองรับ -Wl,-rpath,... ใช่
กำลังตรวจสอบประเภทระบบ build... x86_64-pc-linux-gnu
กำลังตรวจสอบประเภทระบบโฮสต์... x86_64-pc-linux-gnu
กำลังตรวจสอบประเภทระบบเป้าหมาย... x86_64-pc-linux-gnu
กำลังตรวจสอบคำนำหน้า PHP... /usr
กำลังตรวจสอบ PHP รวมถึง... -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/ 20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib
กำลังตรวจสอบไดเร็กทอรีส่วนขยาย PHP... /usr/lib/php/20190902
กำลังตรวจสอบคำนำหน้าส่วนหัวที่ติดตั้ง PHP... /usr/include/php/20190902
ตรวจสอบว่าเปิดใช้งานการดีบักหรือไม่... ไม่
ตรวจสอบว่าเปิดใช้งาน zts หรือไม่... ไม่
กำลังตรวจสอบการจ้องเขม็ง...ไม่
ตรวจหานอค...นอค
ตรวจสอบว่านอคหักหรือไม่...
ตรวจสอบว่าจะเปิดใช้งานการสนับสนุน mailparse... ใช่ ใช้ร่วมกัน
กำลังตรวจสอบส่วนหัว libmbfl... พบใน /usr/include/php/20190902/ext/mbstring
กำลังตรวจสอบ sed ที่ไม่ตัดทอนเอาต์พุต... /bin/sed
กำลังตรวจสอบ ld ที่ใช้โดย cc... /usr/bin/ld
ตรวจสอบว่าตัวเชื่อมโยง (/usr/bin/ld) เป็น GNU ld... ใช่
กำลังตรวจสอบตัวเลือก /usr/bin/ld เพื่อโหลดไฟล์วัตถุอีกครั้ง... -r
กำลังตรวจสอบ nm ที่เข้ากันได้กับ BSD... /usr/bin/nm -B
กำลังตรวจสอบว่า ln -s ทำงานหรือไม่... ใช่
ตรวจสอบวิธีการจดจำไลบรารีที่ขึ้นต่อกัน... pass_all
กำลังตรวจสอบไฟล์ส่วนหัว ANSI C... ใช่
กำลังตรวจสอบ sys/types.h... ใช่
กำลังตรวจสอบ sys/stat.h... ใช่
กำลังตรวจสอบ stdlib.h... ใช่
กำลังตรวจสอบ string.h... ใช่
กำลังตรวจสอบ memory.h... ใช่
กำลังตรวจสอบ strings.h... ใช่
กำลังตรวจสอบ inttypes.h... ใช่
กำลังตรวจสอบ stdint.h... ใช่
กำลังตรวจสอบ unistd.h... ใช่
กำลังตรวจสอบการใช้งาน dlfcn.h... ใช่
กำลังตรวจสอบการมีอยู่ของ dlfcn.h... ใช่
กำลังตรวจสอบ dlfcn.h... ใช่
ตรวจสอบความยาวสูงสุดของอาร์กิวเมนต์บรรทัดคำสั่ง... 1572864
ตรวจสอบคำสั่งเพื่อแยกวิเคราะห์ /usr/bin/nm -B เอาต์พุตจากวัตถุ cc... ตกลง
กำลังตรวจสอบ objdir.... .libs
กำลังตรวจสอบ ar... ar
กำลังตรวจสอบ ranlib... ranlib
กำลังตรวจสอบแถบ...แถบ
ตรวจสอบว่า cc รองรับ -fno-rtti -fno-exceptions... ไม่
กำลังตรวจสอบตัวเลือก cc เพื่อสร้าง PIC... -fPIC
ตรวจสอบว่า cc PIC flag -fPIC ทำงานหรือไม่... ใช่
ตรวจสอบว่า cc static flag -static ทำงาน... ใช่
ตรวจสอบว่า cc รองรับ -c -o file.o... ใช่
ตรวจสอบว่า cc linker (/usr/bin/ld -m elf_x86_64) รองรับไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
ตรวจสอบว่า -lc ควรเชื่อมโยงอย่างชัดเจนใน... ไม่
ตรวจสอบคุณสมบัติตัวเชื่อมโยงแบบไดนามิก... GNU/Linux ld.so
ตรวจสอบวิธีฮาร์ดโค้ดไลบรารีพาธเข้าสู่โปรแกรม...ทันที
ตรวจสอบว่าการลอกไลบรารีเป็นไปได้หรือไม่... ใช่
ตรวจสอบว่า libtool รองรับไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
กำลังตรวจสอบว่าจะสร้างไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
กำลังตรวจสอบว่าจะสร้างไลบรารีแบบสแตติกหรือไม่... ไม่
กำลังสร้าง libtool
ต่อท้ายแท็กการกำหนดค่า "CXX" กับ libtool
กำหนดค่า: การแพตช์ config.h.in
กำหนดค่า: สร้าง ./config.status
config.status: กำลังสร้าง config.h
วิ่ง: ทำ
/bin/bash /tmp/pear/temp/pear-build-rootpZTJp9/mailparse-3.1.1/libtool --mode=compile cc -I. -I/tmp/pear/temp/mailparse -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootpZTJp9/mailparse-3.1.1/include -I/tmp/pear/temp/pear-build-rootpZTJp9/mailparse -3.1.1/main -I/tmp/pear/temp/mailparse -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /tmp /pear/temp/mailparse/mailparse.c -o mailparse.lo
mkdir .libs
ซีซี -I. -I/tmp/pear/temp/mailparse -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootpZTJp9/mailparse-3.1.1/include -I/tmp/pear/temp/pear-build-rootpZTJp9/mailparse -3.1.1/main -I/tmp/pear/temp/mailparse -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /tmp /pear/temp/mailparse/mailparse.c -fPIC -DPIC -o .libs/mailparse.o
/tmp/pear/temp/mailparse/mailparse.c:33:2: error: #error ส่วนขยาย mailparse ต้องการส่วนขยาย mbstring!
33 | #error ส่วนขยาย mailparse ต้องการส่วนขยาย mbstring!
| ^~~~~
ทำ: *** [Makefile:196: mailparse.lo] ข้อผิดพลาด 1
ข้อผิดพลาด: `ทำให้' ล้มเหลว
ฉันต้องการความช่วยเหลือเกี่ยวกับเรื่องนี้