2016-04-12 13 views
2

ben yapmak ve en son COWBOY Web Sunucusu almak için tekrar çalıştırmak (deps/kovboy ve Deps/cowlib kaldırma) yükseltmeye çalışın, o zaman cowby tarafından başarısız oldu: tanımsız start_httpÇık undef kovboy: start_http

application: cowboy_test 
    exited: {bad_return, 
      {{cowboy_test_app,start,[normal,[]]}, 
       {'EXIT', 
       {undef, 
       [{cowboy,start_http, 
        [my_http_listener,100, 
        [{port,8080}], 
        [{env,[{dispatch,[{'_',[],[{[],[],hello_handler,[]}]}]}]}]], 
        []}, 
       {cowboy_test_app,start,2, 
        [{file,"src/cowboy_test_app.erl"},{line,13}]}, 
       {application_master,start_it_old,4, 
        [{file,"application_master.erl"},{line,273}]}]}}}} 

Herhangi bir öneri lütfen

cevap

2

Lütfen this numaralı sorunun cevabına bakın, CowBoy'un ana dalını kırılma değişiklikleri içerdiğinden kullanmayın. Kendi projemde 2.0.0-pre.3'e geri döndüm ve başvurum için çalışıyor.

Benim Makefile: Sonra

PROJECT = webserver 
DEPS = cowboy erlydtl 
dep_cowboy = git https://github.com/ninenines/cowboy 2.0.0-pre.3 
include erlang.mk 

Ben 'make' kullanarak ve bunu başlatmak inşa etmek './_rel/webserver/bin/webserver konsol' (değişim 'web sunucusu' kendi uygulama adı ile ve yapamaz 'run run' ile başlayın.

+0

Evet, çok çalışıyor, çok teşekkürler –

İlgili konular