Me está costando usar assetics para cargar recursos en mis vistas (trabajo con Symfony2). Estaba trabajando en Linux (Ubuntu 10.4) y cambié a Windows 7 hace unos días. Siempre tuve problemas (algunas imágenes no se cargaban, por ejemplo), pero al menos la mayoría de las imágenes y todos los estilos y scripts se cargaban correctamente.Symfony2 y Assetics: ¿enlace simbólico en Windows 7?
Cuando cambié a Windows, algunos recursos no estaban cargando, por lo que intentaron una php app/console assets:install web --symlink
Me ha sorprendido ver que se había eliminado toda la carpeta pública del paquete que estaba trabajando. Y no había forma de encontrar las fuentes de nuevo (afortunadamente, había guardado algunos de ellos, y pude recuperar la mayor parte de mi trabajo gracias a los archivos en caché).
Después de recuperar mis archivos (y hacer una copia de seguridad de ellos), traté de ordenar nuevamente. Mismo resultado. Intenté sin el --symlink
y creó algunas carpetas en la carpeta web/bundle
, en lugar de archivos que estaban allí antes (supuestamente, los enlaces simbólicos).
Ahora el comando ni siquiera responde (ha estado borrando mis fuentes incluso en algunas de mis carpetas de respaldo !!).
Conclusión: ¿hay alguna manera de configurar los elementos en Windows 7 para que no coman mis archivos y carguen los recursos (incluidas las imágenes en css) correctamente?
¡Gracias de antemano!
Editar:
que acaba de ejecutar el comando de nuevo y esta vez funcionó (copiar los archivos en la web/paquete/...). Debo decir que realmente no entiendo cómo o por qué funcionó esta vez ... Si por casualidad alguien sabe ...
Eso es lo que vi, pero estaba teniendo problemas, sin embargo ... Bueno, ahora que está funcionando de manera ... –
No está funcionando para nosotros en un cuadro de Windows 7 con XAMPP y PHP 5.3.8, independientemente de la documentación, consulte http://stackoverflow.com/questions/13376319/php-symlink-fails-on-windows-7 –