ビューにリソースをロードするためにアセットを使用するのに苦労しています (私は Symfony2 を使用しています)。私は Linux (Ubuntu 10.4) で作業していましたが、数日前に Windows 7 に切り替えました。私はいつも問題を抱えていました (たとえば、一部の画像が読み込まれませんでした) が、少なくともほとんどの画像、およびすべてのスタイルとスクリプトは問題なく読み込まれていました。
Windowsに切り替えたとき、一部のリソースが読み込まれなかったので、php app/console assets:install web --symlink
私が作業していたバンドルのパブリック フォルダ全体が削除されたことに非常に驚きました。そして、ソースを再び見つける方法はありませんでした (幸いなことに、それらの一部を保存していたので、キャッシュされたファイルのおかげでほとんどの作業を取得できました)。
ファイルを復元 (およびバックアップ) した後、もう一度コマンドを実行しようとしました。同じ結果です。なしで試してみたところ、以前にあったファイル(おそらくシンボリックリンク)の代わりに--symlink
、フォルダー内にいくつかのフォルダーが作成されました。web/bundle
現在、コマンドはもう応答しません (一部のバックアップ フォルダーでもソースが消去されています!!)。
結論 : Windows 7 でアセットを構成して、ファイルを消費せず、リソース (css のイメージを含む) を正しくロードしないようにする方法はありますか?
前もって感謝します!
編集 :
コマンドをもう一度実行したところ、今回は機能しました(ファイルを web/bundle/... にコピーしました)。今回は、それがどのように、またはなぜ機能したのか、よくわかりません...偶然誰かが知っていれば...