加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Symfony 2 Cache预热

发布时间:2020-12-13 22:32:37 所属栏目:PHP教程 来源:网络整理
导读:无论如何都要运行缓存预热替换使用自定义缓存路径创建的缓存路径中的位置. 例如在跑步之后 php console cache:warmup *..other args..* 我得到类似的东西 /home/user/code/xxx/... 我想用它替换它 /var/www/code/xxx/.... 这是我为蚂蚁做的任务 target name=
无论如何都要运行缓存预热替换使用自定义缓存路径创建的缓存路径中的位置.

例如在跑步之后

php console cache:warmup *..other args..*

我得到类似的东西

/home/user/code/xxx/...

我想用它替换它

/var/www/code/xxx/....

这是我为蚂蚁做的任务

<target name="warmup-cache">
  <exec dir="${basedir}"
    executable="php"
    failonerror="true">
    <arg line="app/console cache:warmup -a=name --env=prod "/>
  </exec>
</target>

我正在使用apache ant在构建期间执行此命令

现在生成的缓存有所有路由为/ home / user / code / xxx / …

我想将所有缓存数据重命名为/ var / www / code / …

解决方法

您可以使用ant-conrib任务中的 propertyregex任务.

如果您能提供更准确的示例,我可以为您编写正则表达式:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读