Как убрать ошибку, связанную с кодировкой при появлении русских символов в записях файлов? (Ошибка: incompatible character encodings: IBM866 and ASCII-8BIT)
Если в файлах нет русских букв, то все нормально работает.
Вот содержимое файлы app.rb
get '/controlpanel' do
@file_visitors = File.read('./public/visitors.txt')
@file_contacts = File.read('./public/contacts.txt')
erb :controlpanel
end
Это controlpanel.erb
<html>
<head>
</head>
<body>
<h2>Панель управления</h2>
<div>
<% @file_visitors.each_line do |line| %>
<%= line %>
<% end %>
<% @file_contacts.each_line do |line| %>
<%= line %>
<% end %>
</div>
</body>
</html>