簡體   English   中英

無法啟動鳳凰服務器

[英]Cannot start phoenix server

當我調用mix phoenix.server時,出現以下錯誤。 我嘗試重新啟動計算機。

版本:

macOS Sierra 10.12.4(16E195)

葯劑1.4.2

依賴關系:

defp deps do
    [{:phoenix, "~> 1.2.1"},
     {:phoenix_pubsub, "~> 1.0"},
     {:phoenix_ecto, "~> 3.0"},
     {:postgrex, ">= 0.0.0"},
     {:phoenix_html, "~> 2.6"},
     {:phoenix_live_reload, "~> 1.0", only: :dev},
     {:gettext, "~> 0.11"},
     {:cowboy, "~> 1.0"}]
  end

錯誤信息:

** (EXIT from #PID<0.70.0>) an exception was raised:
    ** (File.Error) could not write to file "/Users/joseph/sites/super/_build/dev/consolidated/Elixir.Ecto.Queryable.beam": permission denied
        (elixir) lib/file.ex:719: File.write!/3
        (mix) lib/mix/tasks/compile.protocols.ex:127: Mix.Tasks.Compile.Protocols.consolidate/4
        (elixir) lib/task/supervised.ex:85: Task.Supervised.do_apply/2
        (elixir) lib/task/supervised.ex:36: Task.Supervised.reply/5
        (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3

21:03:23.486 [error] Task #PID<0.185.0> started from #PID<0.70.0> terminating
** (File.Error) could not write to file "/Users/joseph/sites/super/_build/dev/consolidated/Elixir.Poison.Decoder.beam": permission denied
    (elixir) lib/file.ex:719: File.write!/3
    (mix) lib/mix/tasks/compile.protocols.ex:127: Mix.Tasks.Compile.Protocols.consolidate/4
    (elixir) lib/task/supervised.ex:85: Task.Supervised.do_apply/2
    (elixir) lib/task/supervised.ex:36: Task.Supervised.reply/5
    (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3
Function: #Function<8.61154972/0 in Mix.Tasks.Compile.Protocols.consolidate/6>
    Args: []

21:03:23.487 [error] Task #PID<0.181.0> started from #PID<0.70.0> terminating
** (File.Error) could not write to file "/Users/joseph/sites/super/_build/dev/consolidated/Elixir.Phoenix.HTML.FormData.beam": permission denied
    (elixir) lib/file.ex:719: File.write!/3
    (mix) lib/mix/tasks/compile.protocols.ex:127: Mix.Tasks.Compile.Protocols.consolidate/4
    (elixir) lib/task/supervised.ex:85: Task.Supervised.do_apply/2
    (elixir) lib/task/supervised.ex:36: Task.Supervised.reply/5
    (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3
Function: #Function<8.61154972/0 in Mix.Tasks.Compile.Protocols.consolidate/6>
    Args: []

我不知道為什么會遇到這個問題。

但是我通過在應用程序的根目錄中運行sudo chmod 777 _build/dev/consolidated來修復它。

暫無
暫無

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

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