Necesito habilitar las funciones mcrypt en mi sitio web, excepto que estoy en un host compartido (ejecutando linux) y obviamente no tengo acceso al archivo php.ini
. Parece que hay opciones para instalar módulos PEAR, pero una búsqueda me dijo que mcrypt no estaba disponible. ¿Hay alguna forma de que pueda hacer esto, salvo pedir ayuda técnica para ayudarme?Instalación de extensiones PHP en alojamiento compartido
Actualización: Mirando a su alrededor un poco más, parece que podría ser capaz de utilizar la función de dl()
para cargar dinámicamente una biblioteca en tiempo de ejecución. Como solo estoy usando las funciones de mcrypt en un solo lugar, probablemente me saldría con la suya ya que el golpe de rendimiento (supongo que hay un golpe) debería ser mínimo. El único problema ahora es cómo obtener el archivo libmcrypt.so
?
Otra actualización: He descargado el archivo libmcrypt.tar.bz2 de Sourceforge y corro ./configure
, make
, y luego se copia el archivo libmcrypt.so.4.4.8
en mi directorio personal (como libmcrypt.so
), pero ahora no puedo encuentre dónde colocarlo para que la función dl()
lo encuentre.
ah bueno esa parte sudo no va a trabajar, ya que estoy en un servidor compartido. – nickf
bien, tendrías que construirlo primero, construiré uno ahora y publicaré un enlace. – UnkwnTech
gracias por la oferta (!), Pero he podido construirlo (ver mi última edición) – nickf