Si te encuentras con alguna parte que no entiendes puedes dejarlo en la sección de comentarios y haremos todo lo posible de ayudarte lo más rápido posible.
Solución:
En la versión 2.0, el archivo original está aquí:
./vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
Editar: en la versión 2.3, el archivo está aquí
vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
Si ejecuta el composer update
comando, también actualizará las dependencias de su proyecto, que no es el comportamiento deseado aquí. Si lo hace, tendrá que probar los nuevos cambios para ver si afectan su aplicación de alguna manera.
Entonces, si solo desea reconstruir su archivo de caché de arranque, le sugiero que ejecute el post-actualización-cmd dominio.
Por lo tanto, debe utilizar:
composer run-script post-update-cmd
que en mi caso ejecuta los siguientes scripts (ver compositor.json):
"scripts":
"post-install-cmd": [
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap",
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache",
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets",
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installRequirementsFile",
"Mopa\Bundle\BootstrapBundle\Composer\ScriptHandler::postInstallSymlinkTwitterBootstrapSass"
]
Tenga en cuenta que también puede crear un nuevo conjunto de scripts allí para simplemente reconstruir el archivo de arranque y borrar el caché sin instalar los activos y así sucesivamente:
"scripts":
"reset-bootstrap-cmd": [
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap",
"Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache"
]
y luego… composer run-script reset-bootstrap-cmd
En la última versión 2.1.0-DEV, el script real está aquí:
./vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
Tienes la posibilidad recomendar esta división si te fue de ayuda.