Ошибка Tzdata при попытке запустить сервер Phoenix в locallhost - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь запустить свое приложение в 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

1 Ответ

0 голосов
/ 22 ноября 2018

У меня такая же проблема с некоторыми версиями tzdata. Я сократил его до tzdata, который плохо работает с каталогами и подкаталогами, которые содержат пробелы.

Я не могу предложить постоянное исправление, но могу предложить обходной путь: переместите ваш проект в путь без пробелов.

...