Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elixir 尝试在LocalHost中启动phoenix服务器时出现Tzdata错误_Elixir_Phoenix Framework_Tzdata - Fatal编程技术网

Elixir 尝试在LocalHost中启动phoenix服务器时出现Tzdata错误

Elixir 尝试在LocalHost中启动phoenix服务器时出现Tzdata错误,elixir,phoenix-framework,tzdata,Elixir,Phoenix Framework,Tzdata,我正在尝试在phoenix的localhost上启动我的应用程序,但是tzdata出现了一个错误,导致应用程序无法启动。我对凤凰城没有任何经验,所以欢迎任何帮助。下面是我在尝试命令mix phoenix.server时遇到的错误 Generated contai_server app [info] Application tzdata exited: exited in: Tzdata.App.start(:normal, []) ** (EXIT) an exception was r

我正在尝试在phoenix的localhost上启动我的应用程序,但是tzdata出现了一个错误,导致应用程序无法启动。我对凤凰城没有任何经验,所以欢迎任何帮助。下面是我在尝试命令mix phoenix.server时遇到的错误

Generated contai_server app
[info] Application tzdata exited: exited in: Tzdata.App.start(:normal, [])
    ** (EXIT) an exception was raised:
        ** (MatchError) no match of right hand side value: {:error, {:shutdown, {:failed_to_start_child, Tzdata.EtsHolder, {{:badmatch, {:error, {:read_error, {:file_error, [47, 85, 115, 101, 114, 115, 47, 103, 97, 98, 114, 105, 101, 108, 118, 105, 97, 110, 110, 97, 47, 87, 111, 114, 107, 83, 112, 97, 99, 101, 47, 67, 111, 110, ...], :enoent}}}}, [{Tzdata.EtsHolder, :load_ets_table, 1, [file: 'lib/tzdata/ets_holder.ex', line: 59]}, {Tzdata.EtsHolder, :load_release, 0, [file: 'lib/tzdata/ets_holder.ex', line: 52]}, {Tzdata.EtsHolder, :init, 1, [file: 'lib/tzdata/ets_holder.ex', line: 14]}, {:gen_server, :init_it, 2, [file: 'gen_server.erl', line: 374]}, {:gen_server, :init_it, 6, [file: 'gen_server.erl', line: 342]}, {:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}]}}}}
            (tzdata) lib/tzdata/tzdata_app.ex:15: Tzdata.App.start/2
            (kernel) application_master.erl:277: :application_master.start_it_old/4
** (Mix) Could not start application tzdata: exited in: Tzdata.App.start(:normal, [])
    ** (EXIT) an exception was raised:
        ** (MatchError) no match of right hand side value: {:error, {:shutdown, {:failed_to_start_child, Tzdata.EtsHolder, {{:badmatch, {:error, {:read_error, {:file_error, [47, 85, 115, 101, 114, 115, 47, 103, 97, 98, 114, 105, 101, 108, 118, 105, 97, 110, 110, 97, 47, 87, 111, 114, 107, 83, 112, 97, 99, 101, 47, 67, 111, 110, ...], :enoent}}}}, [{Tzdata.EtsHolder, :load_ets_table, 1, [file: 'lib/tzdata/ets_holder.ex', line: 59]}, {Tzdata.EtsHolder, :load_release, 0, [file: 'lib/tzdata/ets_holder.ex', line: 52]}, {Tzdata.EtsHolder, :init, 1, [file: 'lib/tzdata/ets_holder.ex', line: 14]}, {:gen_server, :init_it, 2, [file: 'gen_server.erl', line: 374]}, {:gen_server, :init_it, 6, [file: 'gen_server.erl', line: 342]}, {:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}]}}}}
            (tzdata) lib/tzdata/tzdata_app.ex:15: Tzdata.App.start/2
            (kernel) application_master.erl:277: :application_master.start_it_old/4

我对一些版本的
tzdata
也有同样的问题。我已经把它缩小到
tzdata
不能很好地处理包含空格的目录和子目录


我不能提供永久性修复,但我可以提供一种解决方法:将项目移动到没有任何空格的路径。

您得到的
:enoint
错误是因为tzdata包试图读取的文件不在那里
enoint
通常为“未找到文件或目录”。试着重新做一次清洁和建造。