Symfony-Pourquoi le répertoire web/bundles/framework/ n'existe-t-il pas ?
ringa_lee
ringa_lee 2017-05-16 16:44:28
0
2
509

Le framework sous web/bundles/ est un fichier, pas un dossier. Le chemin de l'image utilisé dans DEMO est web/bundles/framework/images/grey_magnifier.png, mais il ne peut pas être affiché.

Comment résoudre ce problème ?

ringa_lee
ringa_lee

ringa_lee

répondre à tous(2)
Peter_Zhu

Dans mon cas, le framework est un dossier, si vous utilisez

php app/console assets:install --symlink

S'il est installé, le framework est une connexion logicielle à FrameworkBundle/Resources/public Il est recommandé de le réexécuter

.
php app/console assets:install --symlink 

Commande pour essayer

phpcn_u1582

Je suppose que vous utilisez un système Windows. Symfony2 utilisera des liens symboliques (Linux ou Unix) par défaut. Le système Windows ne le reconnaît pas, il deviendra donc un fichier.

app/console assets:install web
Copiez ces ressources dans le répertoire web/bundles via une copie papier. Cependant, cela présente un inconvénient. Si vous mettez à jour CSS ou js (tels que les fichiers de ressources du site Web) pendant le processus de développement, vous devez l'exécuter à nouveau. La commande ne prendra effet que lorsque les nouvelles ressources seront à nouveau copiées dans le répertoire web/bundles.

Je pense personnellement que vous devriez lire davantage les documents officiels de Symfony2. En fait, ces contenus sont mentionnés dans les documents officiels de Symfony2, vous devriez donc les lire attentivement.

J'espère que cela vous aidera.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal