我通常在我的/app/Resources
文件夾中有資產(css,js),因爲它們是用assetic解析的。我現在安裝了ivoryckeditorBundle
,這是一個獨立的包,其中包含資產所在的/vendor/egeloen/ckeditor-bundle/Resources/public
中的公用文件夾。該軟件包在我的服務器上搜索/bundles/ivoryckeditor
中的資產。這應該在/ web,但當然沒有什麼可以找到。如何訪問公用文件夾的symfony包
現在該怎麼辦?將公用文件夾複製到/ web?或者從/ web創建一個符號鏈接到公用文件夾?或者有什麼其他/更好/更清潔的方式來告訴Symfony在哪裏可以找到捆綁資產?
試着運行命令'''php app/console assets:install'''它會創建符號鏈接或將資源包中的內容複製到您的Web目錄中。 也嘗試閱讀更多關於在http://stackoverflow.com/questions/22873164/difference-between-asseticdump-and-assetsinstall – sanis
謝謝。這意味着,安裝程序也使用我提到的方法之一,但以自動化的方式,這很好:)順便說一句,我用'assets:install --symlink --relative',因爲我認爲它比hardcopies更好, [this](https://symfony.com/blog/new-in-symfony-2-6-smarter-assets-install-command)資產:安裝應該由它自己完成,但是它使用沒有符號鏈接的硬拷貝 - 選項 – Asara
你可以發佈它作爲答案,我會投票它的解決方案 – Asara