在共享主机上从〜/加载缺少的库而无需根或符号链接?

在共享主机上从〜/加载缺少的库而无需根或符号链接?

所以我有一个由 php 模块使用的库文件,这两个文件都位于我的共享托管 cpanel 帐户的主目录中。

问题是这个库依赖于 libcrypto.so.6 和 libssl.so.6 文件或该名称的符号链接到您当前的版本。 (这些特定版本在 centos 上不再存在)

我有什么办法解决这个问题吗?也许更改库中引用的文件名,或者为库制作包装器?或者

答案1

您可以将库放入~/mylib并设置LD_LIBRARY_PATH在那里搜索:

export LD_LIBRARY_PATH=~/mylib

~/.bashrc如果您希望该行更永久地可用,您可以将该行放在您的中。

相关内容