1

我使用 Capifony 将我的 Symfony2 项目部署到生产服务器。作为 deploy:setup 任务的结果,创建了名为 /shared/logs 的文件夹。然而 symfony2 实际上引用 /shared/app/logs 来存储日志文件,而 shared/logs 保持为空。

有谁知道发生了什么?

4

2 回答 2

1

shared/logs自 capifony 版本以来不再创建该文件夹2.1.7

于 2012-06-21T10:17:40.863 回答
-1

我刚刚检查了主干中最新的 capistrano 部署配方,这似乎是 Capistrano 而不是 Capifony 的默认行为。它仅使用 shared_children 数组路径的最后一部分而不是包含完整路径来创建文件夹。稍后在 Capfifony 的任务 deploy:shared_children 中,它会创建具有完整路径的子文件夹。

于 2012-07-06T02:15:27.590 回答