Inicio > Symfony > Symfony - Arreglando un plugin mal borrado

Symfony - Arreglando un plugin mal borrado

Miércoles, 4 de Marzo de 2009 Henry Vallenilla Dejar un comentario Ir a comentarios

Fuente Original: http://symfoniac.blog.com/2007/05/28/how-to-fix-a-manually-deleted-plugin-directory

Al momento de desinstalar un plugin, no es simplemente eliminar el directorio, hay que usar el comando plugin-uninstall

Si después de borrar el directorio se ejecuta symfony plugin-list , el plugin sigue apareciendo como instalado. Además, tampoco se puede volver a instalar el plugin porque PEAR indica que ese plugin ya está instalado.

La razón es que cada plugin que se instala, crea un archivo de tipo .reg en  el registro de PEAR. Por tanto, para desinstalar completamente un plugin, no solo se debe borrar su directorio, sino que también es necesario eliminar el archivo de registro que se encuentra en  plugins/.registry/.channel.pear.symfony-project.com/[nombre_plugin].reg

El comando sería (Ejemplo: sfThumbnailPlugin)

rm plugins/.registry/.channel.pear.symfony-project.com/sfthumbnailplugin.reg

Compartir información en: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • MisterWong
  • Y!GG
  • Webnews
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Ask
  • De.lirio.us
  • Facebook
  • LinkedIn
  • Live-MSN
  • MySpace
  • YahooMyWeb
  • email
  • Google Bookmarks
  • TwitThis
  • YahooBuzz
Categories: Symfony Tags: ,
  1. Jorge Chávez
    Miércoles, 13 de Enero de 2010 a las 15:13 | #1

    Wow muy buena publicación!
    Hay cosas que los novatos no sabemos de antemano y que se pasa por alto incluso en la documentación.
    Ya me habia pasado algo como esto y estuve teniendo problemas debido a que quedaba rastro del plugin que se habia instalado.
    Muchas gracias

  1. Sin trackbacks aún.