0

次のエラー メッセージが表示されます。

"rake aborted! /... US-ASCII の無効なバイト シーケンス"

「rake db:migrate」を試みるたびに

Rails 3.2.13 と rvm 1.20.12 を使用しています

何かを入力したすべてのファイルの先頭と、rakefile と gemfile の先頭に" を挿入しようとし#encoding: utf-8"ましたが、それでも同じエラーが発生し、行き詰まりました。おそらく、さらに別のファイルに関係していますが、どちらかわかりません...

問題の移行ファイルを編集します

class CreateClients < ActiveRecord::Migration 
    def change create_table 
      :clients do |t| 
        t.string :code 
        t.string :nom 
        t.string :adresse 
        t.string :ville 
        t.string :code_postal 
        t.string :pays t.string :mel 
        t.string :password 
        t.boolean :actif 
        t.float :calculs 
        t.date :date_inscription 
        t.timestamps 
      end 
    end 
end 
4

2 に答える 2

0

問題はファイルのエンコーディングにあるようです。これはxcodeで変更できるようです https://stackoverflow.com/a/8660411/1026901

于 2013-06-10T16:19:57.267 に答える
0

移行ファイルまたは rake ファイルに何かをコピー アンド ペーストしましたか?

データベース人口データをrakeファイルに貼り付けていたのと同じエラーが発生しました。docx ファイルからコピーした電話番号の後に 1 つの小さなスペースがあると、エラーが発生しました。

于 2013-06-12T23:15:14.980 に答える