OpenLDAP Error : Berkeley DB version mismatch
OpenLDAP Error : Berkeley DB version mismatch ข้อผิดพลาดกรณีที่ 2 เกิดจากอ่านค่า BerkeyDB Library และ Header แล้วเวอร์ชันไม่ตรงกัน ดังแสดงตัวอย่างข้อผิดพลาดในรูป สำหรับแนวทางการแก้ไขจะต้องประกาศตัวแปร “LD_LIBRARY_PATH” ให้ถูกต้อง โดยค่าที่ใส่จะเป็นไดเรกทอรีที่ใช้ตอนคอมไพล์และติดตั้งโปรแกรม BerkeleyDB ในตัวอย่างนี้ผมแตกไฟล์โปรแกรม BerkeleyDB ที่ใช้ติดตั้งไว้ที่ /root/ldap/db-4.7.25 ดังนั้นเราจะต้องประกาศตัวแปรดังนี้ LD_LIBRARY_PATH=/root/ldap/db-4.7.25/build_unix/.libs export LD_LIBRARY_PATH เพียงเท่านี้ข้อความผิดพลาดก็จะหายไป คอมไพล์ใหม่ก็ไม่มีปัญหาครับ Related posts: OpenLDAP...