Bouba falha quando eu vá para meu novo aplicativo erlyweb
Pergunta
Eu estou seguindo o artigo aplicativo de música em Yarivs blogue . Quando eu vou para http: // localhost: 8002 recebo a página de índice mostrando correctlty mas se eu tentar navegar para < a href = "http: // localhost: 8002 / música" rel = "nofollow noreferrer"> http: // localhost: 8002 / música I get este erro (ver Pastie) , quando navegar http: // localhost: 8002 / músico eu recebo página não encontrada, apesar de eu ter criado o componente músico. Eu estou recebendo a mesma coisa acontecendo com todos os aplicativos erlyweb eu tentei. Alguma idéia de onde eu poderia estar acontecendo de errado.
Esta é minha seção servidor da configuração bouba.
<server localhost>
port = 8002
listen = 0.0.0.0
docroot = "C:/Program Files/Yaws-1.84/applications/music/www"
appmods = <"/music", erlyweb>
<opaque>
appname = music
</opaque>
</server>
Solução 2
OK eu ter corrigido isso. Eu adicionei as seguintes linhas ao meu arquivo yaws.config
ebin_dir = "C:\Program Files\erl5.7.2/lib/erlyweb-0.7.1/ebin"
ebin_dir = "C:/Program Files/Yaws-1.84/applications/music/ebin"
As primeiras uma pega erlyweb e a segunda o diretório Ebin para a minha candidatura.
Outras dicas
Isso parece erro como o erlyweb: a função não está no código:. Caminho
As possíveis causas?
- ErlyWeb não está no codepath que bouba está usando.
- erlyweb não é compilado por isso mesmo que o código fonte está no caminho os arquivos .beam não são tão bouba não pode carregar o módulo.
curta de olhar para o seu sistema Temo que é tudo que eu posso dizer.