代码之家  ›  专栏  ›  技术社区  ›  tirenweb

symfony:“清洁模型文件”用于推进?

  •  1
  • tirenweb  · 技术社区  · 14 年前

    当我试着 build-all-load 我对那些 在我的模式中不再存在。我知道我可以用教义 clean-model-files 但在推进中呢?

    这是错误:

    PHP Warning:  require(lib/model/om/BaseSedii18n.php): failed to open stream: No such file or directory in /home/javier/Aptana_Studio_Workspace/cashgold/lib/model/Sedii18n.php on line 3
    

    哈维尔

    1 回复  |  直到 14 年前
        1
  •  1
  •   Jakub Zalas    14 年前

    我想在推进中没有类似的任务。

    你可以试试下面的bash脚本。 先备份代码 .我想你是某种版本控制系统。

    这应该列出导致问题的文件:

    ./symfony s 2>&1 | grep "failed to open stream" | sed -e 's/.*directory in \([^ ]\+\/lib\/model\/[^ ]\+\).*/\1/' | sort -u
    

    使用删除所有这些文件(删除每个文件之前将询问您):

    rm -i $(./symfony s 2>&1 | grep "failed to open stream" | sed -e 's/.*directory in \([^ ]\+\/lib\/model\/[^ ]\+\).*/\1/' | sort -u)