最近在騰訊云租了個云主機:鏡像提供方:選擇服務市場 :多語言環境(Centos 7.0 64位 Python Perl Ruby Erlang )
他們集成軟件安裝的是erlang-17版本,我之前用erlang-16版本一直沒遇到什么問題;
這個版本就報錯了:{cannot_start_application,server,"bad encoding"}
上網查看了一下,erlang-17之前的版本支持latin,erlang-17開始用utf-8很多特性也變了,
后面我把config里面的配置文件全轉為utf-8就可以啟動了
就是說17版本,erlang虛擬機,application在實現功能模塊的啟動,在讀取application:start(server)?erlang會查找工作目錄有沒有server.app, 但是
server.app不是utf-8格式,就報錯了。。。
?