Simple troubleshooting the ZendDebugger.so dependencies

ZendDebugger.so is very important library for the debugging. When found out not all the dependencies are met for ZendDebugger.so (on CentOS 64-bit) I needed to troubleshoot this problem.

The libraries not present on the system were:

  • libssl.so.0.9.8
  • libcrypto.so.0.9.8

The following was true:

# whereis libcrypto
libcrypto: /usr/lib64/libcrypto.so

This is why I set the symbolic link like this: ln -s /usr/lib64/libcrypto.so /usr/lib64/libcrypto.so.0.9.8

For the libssl.so I did the following symbolic link: ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.0.9.8

because I found:

# locate libssl.so
/usr/lib/libssl.so.0.9.8
/usr/lib64/.libssl.so.1.0.0.hmac
/usr/lib64/.libssl.so.10.hmac
/usr/lib64/libssl.so
/usr/lib64/libssl.so.1.0.0
/usr/lib64/libssl.so.10

tags: & category: -