I need to enable the mcrypt functions on my website, except I'm on a shared host (running linux) and obviously don't have access to the php.ini
file. There does seem to be options for installing PEAR modules but a search told me mcrypt wasn't available. Is there any way I can do this, short of begging technical support to help me?
Update: Looking around a bit more, it looks like I might be able to use the dl()
function to dynamically load a library at run time. Since I'm only using the mcrypt functions in one spot, I could probably get away with doing this since the performance hit (I assume there is a hit) should be minimal. The only problem now is how to get the libmcrypt.so
file?
Another update: I've downloaded the libmcrypt.tar.bz2 file from Sourceforge and run ./configure
, make
, and then copied the libmcrypt.so.4.4.8
file into my home directory (as libmcrypt.so
), but now I can't find where to put it so that the dl()
function will find it.