hello there,
this is a frustrated sort of newbe with about a year in phoenix dev.
I just installed phoenix v1.6 with elixir 1.13 and created a new app, so when I run iex -S mix phx.server
, this is what I get from the terminal session:
Elixir version
--------------
Elixir 1.13.4 (compiled with Erlang/OTP 22)
Phoenix version
---------------
Phoenix installer v1.6.11
Erlang/OTP 24 [erts-12.3.2.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit]
Application startup error
-------------------------
iex -S mix phx.server
[notice] Application ranch exited: exited in: :ranch_app.start(:normal, [])
** (EXIT) an exception was raised:
** (UndefinedFunctionError) function :ranch_app.start/2 is undefined (module :ranch_app is not available)
(ranch 1.8.0) :ranch_app.start(:normal, [])
(kernel 8.3.2) application_master.erl:293: :application_master.start_it_old/4
[notice] Application cowlib exited: :stopped
[notice] Application gettext exited: :stopped
[notice] Application telemetry_poller exited: :stopped
[notice] Application swoosh exited: :stopped
[notice] Application jason exited: :stopped
[notice] Application xmerl exited: :stopped
[notice] Application esbuild exited: :stopped
[notice] Application castore exited: :stopped
[notice] Application phoenix_live_dashboard exited: :stopped
[notice] Application telemetry_metrics exited: :stopped
[notice] Application phoenix_live_view exited: :stopped
[notice] Application phoenix_live_reload exited: :stopped
[notice] Application file_system exited: :stopped
[notice] Application phoenix_html exited: :stopped
[notice] Application postgrex exited: :stopped
[notice] Application ecto_sql exited: :stopped
[notice] Application db_connection exited: :stopped
[notice] Application connection exited: :stopped
[notice] Application phoenix_ecto exited: :stopped
[notice] Application ecto exited: :stopped
[notice] Application decimal exited: :stopped
[notice] Application phoenix exited: :stopped
[notice] Application phoenix_view exited: :stopped
[notice] Application phoenix_pubsub exited: :stopped
[notice] Application plug exited: :stopped
[notice] Application telemetry exited: :stopped
[notice] Application plug_crypto exited: :stopped
[notice] Application mime exited: :stopped
[notice] Application eex exited: :stopped
[notice] Application runtime_tools exited: :stopped
warning: the :gettext compiler is no longer required in your mix.exs.
Please find the following line in your mix.exs and remove the :gettext entry:
compilers: [..., :gettext, ...] ++ Mix.compilers(),
(gettext 0.20.0) lib/mix/tasks/compile.gettext.ex:5: Mix.Tasks.Compile.Gettext.run/1
(mix 1.13.4) lib/mix/task.ex:397: anonymous fn/3 in Mix.Task.run_task/3
(mix 1.13.4) lib/mix/tasks/compile.all.ex:92: Mix.Tasks.Compile.All.run_compiler/2
(mix 1.13.4) lib/mix/tasks/compile.all.ex:72: Mix.Tasks.Compile.All.compile/4
(mix 1.13.4) lib/mix/tasks/compile.all.ex:59: Mix.Tasks.Compile.All.with_logger_app/2
(mix 1.13.4) lib/mix/tasks/compile.all.ex:36: Mix.Tasks.Compile.All.run/1
** (Mix) Could not start application ranch: exited in: :ranch_app.start(:normal, [])
** (EXIT) an exception was raised:
** (UndefinedFunctionError) function :ranch_app.start/2 is undefined (module :ranch_app is not available)
(ranch 1.8.0) :ranch_app.start(:normal, [])
(kernel 8.3.2) application_master.erl:293: :application_master.start_it_old/4
oh and this is on the hated
, monopolistic
, useless
Windows OS… sorry about that, no great all powerful mac os…