Se puede encontrar información para la instalación de esta extensión PECL en el capítulo del manual titulado Instalación de extensiones PECL. Se puede encontrar información adicional, tal como nuevos lanzamientos, descargas, ficheros fuente, información de mantenimiento, y un CHANGELOG, aquí: » http://pecl.php.net/package/sca_sdo.
Nota:
Las versiones antiguas de la extensión SDO necesitaban una biblioteca compartida aparte para el DAS XML. Esto ahora está obsoleto y cualquier referencia a php_sdo_das_xml.dll o sdo_das_xml.so debería ser eliminada del php.ini.
Los tres componentes de SDO - el núcleo de SDO, el DAS XML y el DAS Relacional - están empaquetados juntos con la Arquitectura de Componentes de Servicio (en inglés Service Component Architecture - SCA) dentro de un proyecto PECL, SCA_SDO, por lo que se puede descargar el SCA y las tres partes del SDO con el comando:
pecl install SCA_SDO
Este comando construirá la biblioteca compartida SDO así como también instalará los ficheros de PHP que componen SCA y el DAS Relacional de SDO.
Si se quiere usar la última versión beta, ejecute en su lugar:
pecl install SCA_SDO-beta
El comando pecl instala automáticamente el módulo SDO dentro del directorio de extensiones de PHP. Para habilitar la extensión SDO se debe añadir la siguiente línea al php.ini:
extension=sdo.so
Para más información sobre la construcción de paquetes PECL, consulte la sección Instalación de PECL del manual.
Esta sección describe cómo construir el núcleo de SDO y el DAS XML bajo Linux. Sólo se debería necesitar saber cómo hacer esto si se desea contruir una versión reciente verificada de SVN.
Cambie al directorio de extensiones principal: cd < donde está el código de sdo >
Ejecute phpize, lo que configurará el entorno para compilar SDO.
Lo siguiente es ejecutar ./configure; make; make install. Observe que puede necesitar identificarse como root para instalar la extensión.
Asegúrese de que el módulo es cargado por PHP, añadiendo extension=sdo.so al fichero php.ini.