Si luego de una actualización de PHP obtienes un mensaje como éste:
Unable to load dynamic library '/usr/lib/php4/20020429/gd2.so' - /usr/lib/php4/20020429/gd2.so:
cannot open shared object file: No such file or directory in Unknown on line 0
Unable to load dynamic library '/usr/lib/php4/20020429/mysql.so' -
/usr/lib/php4/20020429/mysql.so: cannot open shared object file: No such file or directory in
Unknown on line 0
El problema se debe a que la referencia de la librería ha cambiado de directorio. Para solucionar el problema, tan solo hay que editar el fichero
php.ini, encontrar la sección
extension_dir y definir la nueva ruta, por ejemplo:
extension_dir = /usr/lib/php4/20050606
Para los sistemas Linux/Unix otras solución consiste en crear un vinculo simbólico, que lleve el nombre del nuevo directorio de extensión, hacia el antiguo utilizando el comando
ln -s!
Véase también
Comunidad de asistencia y consejos.
El artículo original fue escrito por
Jeff. Traducido por
Carlos-vialfa.