找不到推进配置文件
Posted
技术标签:
【中文标题】找不到推进配置文件【英文标题】:Propel configuration file not found 【发布时间】:2014-07-17 11:10:30 【问题描述】:当尝试在 Propel 中对 shema.xml 进行逆向工程时,我收到错误消息“找不到 Propel 配置文件”
我创建了一个新目录,其中包含我之前使用的相当标准的 build.properties 文件。 但由于某种原因,它现在正在寻找不同的配置文件。
希望有人能帮忙
提前致谢
【问题讨论】:
【参考方案1】:我也收到了。事实证明他们在最近的开发提交中破坏/改变了一些东西。
我正在使用 composer 并通过强制回滚到较旧的提交来修复它。
在我的 composer.json 我有一个要求行:
"propel/propel": "dev-master#b412f08c98c83e05acd1e6e8357a177e7e26d047"
然后做一个
$ composer update
它应该会再次工作。
【讨论】:
我与开发人员创建了一个新问题。如果这不是错误,那么希望他们会让我们知道发生了什么变化,以便我们调整控制台参数或 runtime-conf.xml 我遇到了同样的问题,可以确认解决方法有效。谢谢! 我收到了 Propel 开发团队的消息。他们正在改变 Propel2 的配置方式,新文档还没有进入主分支。您可以在此处找到正在进行的文档:github.com/propelorm/Propel2/pull/527 Propel 的网站现在有关于当前配置系统的信息。【参考方案2】:从 commit 753bcc9 开始,Propel 有了一个新的配置系统。
现在只有一个配置文件,你可以选择你喜欢的fromat:yaml、php、xml、ini和json。
您可以在this PR 中找到完整的文档。它现在还没有合并:我们正在审查我糟糕的英语。
现在有this issue:由于命令文件中的错误,一些配置的路径被忽略('build' 命令总是将生成的文件保存在'generated-class' 子目录中,忽略您的配置)。我正在处理它,我希望这个周末能修复它。
最好的问候
【讨论】:
【参考方案3】:在这里留下一个肮脏但工作的config.yaml作为例子。我期待更新文档。
【讨论】:
以上是关于找不到推进配置文件的主要内容,如果未能解决你的问题,请参考以下文章
开机就显示:Windows 找不到本地配置文件,用临时配置文件让您登录。