Score:0

แก้ไขลิงก์สัญลักษณ์เพื่อโหลดโมดูล ssl บน apache 2.2 ที่คอมไพล์แล้ว

ธง us

ฉันพยายามทำซ้ำการกำหนดค่าเซิร์ฟเวอร์สำหรับระบบเก่า ซึ่งใช้ apache และ php เวอร์ชันเก่า โดยเฉพาะ apache 2.2.4 เพื่อคอมไพล์ apache เวอร์ชันนี้ ฉันต้องติดตั้ง openssl 0.9.7 (เพื่อหลีกเลี่ยงข้อผิดพลาด ขณะรวบรวม apache) เมื่อฉันพยายาม ./apachectl start ฉันได้รับข้อผิดพลาดนี้:

httpd: ข้อผิดพลาดทางไวยากรณ์ในบรรทัดที่ 54 ของ /usr/local/apache/php/conf/httpd.conf: ไม่สามารถโหลด /usr/local/apache/php/modules/mod_ssl.so ลงในเซิร์ฟเวอร์: libssl.so.0.9.7: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

สาย 54

LoadModule โมดูล ssl_module/mod_ssl.so

ไดเรกทอรี mod_ssl.so:

/usr/local/apache/php/modules

ไดเรกทอรี libssl.so.0.9.7:

/usr/local/ssl/lib

ฉันเหนื่อย:

ln -s /usr/local/apache/php/modules/mod_ssl.so /usr/local/ssl/lib/libssl.so.0.9.7

และ

ln -s /usr/local/apache/php/modules /usr/local/ssl/lib

แต่ยังคงได้รับข้อผิดพลาดเดียวกันข้างต้น

นี่เป็นของฉัน ldd /usr/local/apache/php/modules/mod_ssl.so เอาต์พุต:

ลินุกซ์ vdso.so.1 (0x00007ffcfe550000)
    libssl.so.0.9.7 => ไม่พบ
    libcrypto.so.0.9.7 => ไม่พบ
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe22a31d000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe229f7e000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fe22a765000)

ไดเร็กทอรีสำหรับไฟล์ openssl .so:

    root@debian:/usr/local/ssl/lib# ls
โมดูล libcrypto.a libcrypto.so.0 libssl.a libssl.so.0
libcrypto.so libcrypto.so.0.9.7 libssl.so libssl.so.0.9.7 pkgconfig
Score:0
ธง ng

สำหรับไดเรกทอรีเริ่มต้นของแอปพลิเคชันส่วนใหญ่สำหรับไฟล์ประเภทนี้คือ /usr/lib/ให้ลองย้ายไลบรารีทั้งหมดเข้าไปหรือสร้าง symlink ดังนี้:

sudo ln -s /usr/local/ssl/lib/libssl.so.0.9.7 /usr/lib/libssl.so.0.9.7
sudo ln -s /usr/local/ssl/lib/libcrypto.so.0.9.7 /usr/lib/libcrypto.so.0.9.7

หากไม่ได้ผล:

sudo เป็นกลุ่ม /etc/ld.so.conf.d/libc.conf

เปลี่ยนเส้นทาง

# การกำหนดค่าเริ่มต้น libc

# /usr/local/lib

/usr/lib

และ

sudo ldconfig

โพสต์คำตอบ

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