Score:0

ติดตั้ง php-rdkafka บน ubuntu20.04

ธง ru

ฉันกำลังพยายามติดตั้ง php-rdkafka lib: https://arnaud.le-blanc.net/php-rdkafka-doc/phpdoc/index.html บน Ubuntu ของฉัน 20.04, php 8.0 เมื่อติดตั้งแพ็คเกจ php8.0-dev แล้ว

การติดตั้งที่แนะนำผ่าน PECL ทำให้ฉันมีข้อผิดพลาดนี้:

ข้อผิดพลาดร้ายแรงของ PHP: ไวยากรณ์การเข้าถึงอาร์เรย์และสตริงชดเชยด้วยวงเล็บปีกกาไม่ได้รับการสนับสนุนอีกต่อไปใน /usr/share/php/PEAR/Config.php ออนไลน์ 2095

ดังนั้นฉันจึงหันไปใช้การติดตั้งด้วยตนเอง และหลังจากเสร็จสิ้นโดยไม่มีข้อผิดพลาด เมื่อ php.ini พยายามโหลดโมดูล ให้ข้อความนี้แก่ฉัน:

คำเตือน PHP: การเริ่มต้น PHP: rdkafka: ไม่สามารถเริ่มต้นโมดูลได้
รวบรวมโมดูลด้วยโมดูล API=20210902
PHP คอมไพล์ด้วยโมดูล API=20200930
ตัวเลือกเหล่านี้ต้องตรงกัน
ในไม่ทราบในบรรทัด 0

ฉันจะแก้ปัญหาได้อย่างไร ขอบใจ

David avatar
cn flag
ฉันจะถามคนที่สร้าง php-rdkafka lib คำถามนั้น
JahStation avatar
ru flag
ฉันได้อ่านคำถามที่คล้ายกันซึ่งมีคำแนะนำให้อัปเดตโมดูล ในกรณีของฉัน ฉันเข้าใจว่าฉันสามารถอัปเดตอะไรได้บ้าง!
Jeff avatar
mx flag
ฉันคิดว่าข้อผิดพลาดหมายความว่าสิ่งที่คุณพยายามติดตั้งมีรหัส PHP ที่ไม่ถูกต้อง ตัวอย่างเช่น PHP ไม่ชอบวงเล็บปีกกา (หรือ "{ }") ด้วยเหตุผลบางอย่างอีกต่อไป หากคุณสามารถหาที่เก็บข้อมูลของสิ่งนั้นและแก้ไขโค้ดได้ แต่ฉันขอแนะนำให้หาทางเลือกอื่นแทนโปรแกรมที่คุณกำลังพยายามเรียกใช้และติดตั้ง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา