Coldbox 3.8.1 から coldbox 4.1.0 にアップデートしていますが、次のようなエラーが表示されます。
ルート構成ファイルのインポート中にエラーが発生しました: 含まれているテンプレート config/Routes.cfm が見つかりませんでした。注: インクルードで絶対テンプレート パス (たとえば、template="/mypath/index.cfm") を使用する場合は、ColdFusion Administrator を使用してパスのマッピングを作成する必要があります。または、アプリケーションごとの設定を使用して、Application.cfc の THIS.mappings に mappings 構造体を指定することにより、このアプリケーションに固有のマッピングを指定できます。
相対パス (たとえば、template="index.cfm" または template="../index.cfm") を使用する場合、特別なマッピングを作成する必要はありません。そのため、可能な限りインクルードで相対パスを使用することをお勧めします。
ただし、そのエラーをスローするために、ファイルが存在することを確認し、fileExists(expandPath(config/Routes.cfm))
手動でチェックしてファイルが実際に存在することを確認しました。探している場所の場所を変更し、絶対パスを使用してマッピングを CF に追加しようとしましたが、このエラーが表示され続けます。ファイルが存在する場合の理由についてのアイデアはありますか?CFはそれを確認でき、なぜそれができないと言っているのですか?