tyottomatetya
@tyottomatetya (Mai Matsuhira)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

fly.ioでデプロイする際に出るymlとconfigのエラーについて

解決したいこと

Ruby on lailsにて作成したWebアプリをfly.ioでデプロイする際に、以下のエラーメッセージが出ました。
このエラーを解消させたいです。

発生している問題・エラー

Error loading config while parsing config: yaml: control characters are not allowed

Windows PowerShell 2023_03_10 22_20_19.png

該当するソースコード

どの部分がエラーを発生させているか現時点では見当がついていないため、個人的にエラーの大元になっていそうだと考えたエディタのページを添付させて頂きます。
エラー文にconfig読み込みエラー(yml制御文字が許可されていない)と記載されていたので、configのymlファイルの部分をスクショしました。
他にこの部分の様子が見たい、ということがあればお申し付けください。

credentials.yml.enc - Smatch - Visual Studio Code 2023_03_11 0_13_06.png

index.html.erb - Smatch - Visual Studio Code 2023_03_10 22_28_28.png

devise.en.yml - Smatch - Visual Studio Code 2023_03_11 0_15_59.png

devise.en.yml - Smatch - Visual Studio Code 2023_03_11 0_16_08.png

自分で試したこと

・config.yml,yamlファイルの確認
https://community.fly.io/t/error-yaml-control-characters-are-not-allowed/4622
エラー文について検索をかけたところ、上記の記事の質問内容が私と全く同じ状況であったため参考にした。質問者はconfig.ymlという名前のファイルをフォルダから移動してflyctlを打ったところデプロイが完了したとのことだったので、私も同じ名前のファイルを探すことにしたのですが見当たらなかったため検証することが出来ませんでした。

・config以外のymlファイルの中身の確認
js.ymlファイルなども見て誤字脱字等がないかチェックしたのですが、特に見当たりませんでした。

0

No Answers yet.

Your answer might help someone💌