【发布时间】:2014-04-20 16:17:39
【问题描述】:
我有一个 Symfony2 项目,我想知道如何使用位于视图中 bundle 文件夹中的资产。于是我在网上搜索了一个解决方案,我找到了这个命令:
php app/console assets:install web
它在我的电脑上运行良好。它创建了一个符号链接(在 Windows 上被视为快捷方式),因此我可以使用以下内容调用我的资产:
asset("bundles/mybundle/folder/file.css")
但一切都变了...我上传了它。
符号链接变成了一个实际文件夹,其中包含我捆绑包中公共文件夹的所有内容的副本。因此,当我对 src/my/bundle/resources/public/folder/file.css 进行更改时,它并没有更改 web/resources/bundles/mybundle/folder/file.css,因为它是副本,而不是快捷方式.
如何保留符号链接?是因为我在 Windows 上,而我的服务器在 Linux 上吗?
【问题讨论】:
标签: symfony ftp directory assets symlink