Instalando un plugin en Symfony

|

Los plugins de Symfony se pueden instalar de diferentes formas según la opción deseada por el usuario, siempre es recomendable leer el archivo “README” que esta incluido en el plugin o las instrucciones de instalación que se encuentran en la página de descarga del plugin.

Después de la instalación de cualquier plugin de Symfony se debe borrar la cache de Symfony.

Los plugins se instalan en cada proyecto. A continuación se describen algunas de las formas de instalación de los plugins de Symfony, todas las descripciones resultan de copiar los archivos de cada plugin en el directorio: “nombre_proyecto”/plugins/ [NOMBRE PLUGIN]/.

Plugins PEAR

Los plugins listados en el wiki de Symfony se distribuyen en forma de paquete PEAR asociados con una página del wiki. Para instalar un plugin de este tipo, se utiliza la tarea plugin-install con la URL completa del plugin, tal y como muestra a continuación:

Instalando un plugin del wiki de Symfony

> cd “nombre_proyecto”

> php symfony plugin-install http://plugins.symfony-project.com/nombrePlugin

> php symfony cc

También es posible descargar los archivos del plugin e instalarlo desde un directorio del sistema. En este caso, en vez de especificar la Url del plugin se especifica la ruta absoluta hasta el archivo del paquete descargado:

> cd “nombre_proyecto”

> php symfony plugin-install /ruta absoluta/nombrePlugin.tgz

> php symfony cc

Plugins de archivo

Algunos plugins se distribuyen en forma de un archivo o un conjunto de archivos. Para instalarlos, simplemente se descomprimen los archivos en el directorio plugins del proyecto. Si el plugin contiene un subdirectorio llamado web, se copia o se realiza un enlace simbólico a este directorio desde el directorio web del proyecto: Por último, siempre se debe borrar la cache de Symfony después de instalar el plugin.

> cd plugins

> tar -zxpf miPlugin.tgz

> cd ..

> ln -sf plugins/miPlugin/web web/miPlugin

> php symfony cc


Blogalaxia Tags: