La utilidad de aprovisionamiento de línea de comandos en Symfony proporciona mecanismos para crear una aplicación, pero no tiene los medios para eliminar una. Si involuntariamente ha creado una aplicación o ya no necesita una aplicación y desea hacer la limpieza del hogar, esta Receta técnica describe cómo eliminarlo.
Para eliminar una aplicación de Symfony, solo necesitas eliminar el directorio de la aplicación y los scripts del controlador frontal. Por ejemplo, si su aplicación se llama 'testapp' necesita eliminar el siguiente directorio y todos sus contenidos:
aplicaciones / testapp
Los controladores frontales se crean en el directorio web /. Dos se crean normalmente para nuevas aplicaciones, una para producción y otra para desarrollo. Continuando con el ejemplo anterior, para eliminar los controladores de la aplicación 'testapp', debe eliminar estos archivos:
web / testapp.php
web / testapp_dev.php
Todos los archivos y directorios mencionados anteriormente están contenidos en la instalación de Symfony (es decir, si has creado la aplicación, debes saber dónde están estos archivos). Una advertencia al eliminar los scripts del controlador frontal: si está eliminando la primera aplicación que creó o es la aplicación predeterminada actual, el controlador de producción se llama index.php en lugar de testapp.php. Si bien puede eliminar el archivo index.php, esto puede tener efectos indeseables para las solicitudes web que no hacen referencia explícita a un script de controlador. En este caso, puede editar el archivo web / index.php y reemplazar el nombre de la aplicación (testapp) en la línea que comienza definir ('SF_APP', con el nombre de la aplicación que desea ejecutar de forma predeterminada.