我正在尝试使用Gaufrette Stream Wrapper告诉AsseticBundle转储项目资产的位置,但我不能让它识别它们.

这是我的config_dev.yml的knp_gaufrette部分的样子:

knp_gaufrette:

adapters:

dev_adapter:

local:

directory: /vagrant/test

create: true

filesystems:

dev_adapter:

adapter: dev_adapter

stream_wrapper: ~

我使用一个简单的操作测试了包装器,以确保它已正确注册,并且它工作正常:

public function thanksAction()

{

file_put_contents('gaufrette://dev_adapter/test.txt', "ABC\n", FILE_APPEND);

return new Response(file_get_contents('gaufrette://dev_adapter/test.txt'));

}

然后我像这样设置资产包配置(在config_dev.yml中):

assetic:

read_from: gaufrette://dev_adapter

write_to: gaufrette://dev_adapter

但是,当我尝试使用控制台资产转储资产时:dump –env = dev我收到此错误:

Dumping all dev assets.

Debug mode is on.

10:53:28 [dir+] gaufrette://dev_adapter/css

[RuntimeException]

Unable to create directory gaufrette://dev_adapter/css

assetic:dump [--watch] [--force] [--period="..."] [write_to]

更多的信息:

symfony / symfony:2.5.0

symfony / assetic-bundle:2.3.0

knplabs / knp-gaufrette-bundle:0.1.7

php gaufrette,php – 使用Gaufrette Stream Wrappers和AsseticBundle相关推荐

  1. wrappers.php,PHP源码阅读笔记六:stream_get_wrappers函数

    PHP源码阅读笔记stream_get_wrappers函数 stream_get_wrappers (PHP 5) stream_get_wrappers - 返回注册的数据流列表 Descript ...

  2. php wrappers,浅谈PHP源码六:关于stream_get_wrappers函数

    这篇文章主要介绍了关于浅谈PHP源码六:关于stream_get_wrappers函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 stream_get_wrappers (PHP ...

  3. php 变更 obj,PHP: 不向后兼容的变更 - Manual

    不向后兼容的变更 PHP 核心中不向后兼容的变更 以数组形式访问非数组 尝试以数组方式访问 null,bool, int,float 或 resource (例如 $null["key&qu ...

  4. 24 个你应该了解的 PHP 库

    24 个你应该了解的 PHP 库 2015-09-08    分类:WEB开发.编程开发.首页精华暂无人评论     来源:伯乐在线 分享到:更多3 二十万年薪PHP工程师培养计划 成为被疯抢的And ...

  5. PHP开发者应了解的24个库

    作为一个PHP开发者,现在是一个令人激动的时刻.每天有许许多多有用的库分发出来,在Github上很容易发现和使用这些库.下面是我曾经遇到过最酷的24个库.你最喜欢的库没有在这个列表里面?那就在评论中分 ...

  6. 从PHP5.2.x迁移到PHP5.3.x

    从PHP5.2.x迁移到PHP5.3.x 从PHP5.2.x迁移到PHP5.3.x,这是官方提供的Migrating from PHP 5.2.x to PHP 5.3.x的翻译.还未完成. 文章参考 ...

  7. new php,PHP: 新特性 - Manual

    新特性 PHP 核心中的新特性 属性添加限定类型 类的属性中现在支持添加指定的类型. publicint $id; publicstring $name; }?> 上面的例子中,会强制要求 $u ...

  8. php向后兼容,PHP: 不向后兼容的变更 - Manual

    match 现在是一个保留字. 断言(Assertion)失败现在默认抛出异常.如果想要改回之前的行为,可以在 INI 设置中设置 assert.exception=0 . 与类名相同的方法名将不再被 ...

  9. php数据库redios_PHP开发者应了解的24个库

    作为一个PHP开发者,现在是一个令人激动的时刻.每天有许许多多有用的库分发出来,在Github上很容易发现和使用这些库.下面是收集整理的24个库.大家一起来看看吧. 1. Dispatch:微框架 D ...

最新文章

  1. Eclipse在高分屏下图标过小的解决方法
  2. 电脑屏保海底世界_想象不到!这些世界顶尖科技,掌握在谁的手里?
  3. 多路复用IO和异步IO
  4. Python的函数参数传递:传值?引用?
  5. numpy将ndarray数据拼接合并
  6. Js整理工具-开发必备
  7. 阿里架构师首次畅谈余额宝背后的故事
  8. 内存交换空间(swap)
  9. php 导出excel接口,PHP实现导出Excel文件
  10. stm32+TB6612驱动直流电机
  11. imx6ull调试sx1268 lora调试记录
  12. python-吃豆子游戏
  13. 扒一扒那些叫欧拉的定理们(五)——平面几何欧拉定理的证明
  14. 第十届“中国电机工程学会杯”全国大学生电工数学建模竞赛 B 题 全面二孩政策对我国人口结构的影响
  15. 14.VRP介绍以及AC初始化配置_AC和AP的软件升级方法
  16. 一入IT深似海,从此都是考证人~耗时,耗力,耗财,耗头发考过的证书 千万不要忘了延续~
  17. 稍纵即逝的烟花蓄势于纸
  18. AMM算法简要理解(Adleman-Mander-Miller Method)
  19. 大型Excel插件SqlCel全新上市
  20. 超好用的javascript 实现右加左减

热门文章

  1. 驾驭大数据,全民打飞机(转)
  2. 在线电子商务网站 分页 的封装
  3. 准备创建一个自己的校验提示Extender
  4. matlab 图片频域去噪实例(详细注释)
  5. 单片机c语言不能编译,用keil4编译C语言代码,编译通过,但是链接时无法产生.hex文件。...
  6. php获取微信uninoid_微信小程序获取openid和unionid方法
  7. 前端自动化测试概览【超全面介绍】包你学废
  8. 判断一个整数的奇偶性php,【算法】- 判断一个整数是否是奇数
  9. CSS基础——浮动(float)【学习笔记】
  10. Java21天打卡Day7-循环