簡體   English   中英

無法讀取“ priv / post”:沒有這樣的文件或目錄

[英]Could not read “priv/post”: no such file or directory

我一直在嘗試使用Phoenix建立博客,並使用exrm進行部署。 一切在開發中都可以正常進行,但是exrm版本在嘗試在控制台中打開時給了我錯誤。 我一直在關注本教程

這是我在IEX中收到的錯誤消息:

[info] Application blog exited: Blog.start(:normal, []) returned an error: shutdown: failed to start child: Blog.Repo
    ** (EXIT) an exception was raised:
        ** (File.Error) could not list directory "priv/posts": no such file or directory
            (elixir) lib/file.ex:1174: File.ls!/1
            (blog) lib/blog/crawler.ex:3: Blog.Crawler.crawl/0
            (elixir) lib/agent/server.ex:8: Agent.Server.init/1
            (stdlib) gen_server.erl:328: :gen_server.init_it/6
            (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3

為了清楚起見,目錄“ priv / posts”確實存在於我的項目中。 mix phoenix.server可以識別它。 它僅在exrm版本中顯示錯誤。

該問題可以通過用Application.app_path(app_name,“ priv / posts”)替換“ priv / posts”來解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM