ColdFusion 8 から Coldfusion 2016 に移行し、CF 管理コンソールでパスを指定しました。写真を参照してください。私のファイルの 1 つ (login.cfm) は、webroot の外の /common ディレクトリの下にあります。

アプリケーションの URL にアクセスすると、最初に index.cfm が検出され、次に validate.cfm が検出され、そこで cfmodule を使用して login.cfm を呼び出しています。PL は、validate.cfm のコード行をチェックします。
<cftry>
<cfmodule template="/common/security/login.cfm"
login="#form.login#"
password="#form.password#"
returnvar="login_result">
<cfcatch>
<cf_error_logreg error="An error occurred checking for active PO in validate.cfm. Please report this error to #request.app.admin_email# immediately.">
<cfabort>
</cfcatch>
</cftry>
そのため、cfmodule は実行されず、/common ディレクトリからページが見つかるたびに cftry ブロックからスローされ、cfcatch ブロックで指定されているエラー メッセージが表示されます。つまり、CF 管理コンソールで設定したマッピングにアクセスしていません。何か案が?IIS を Web サーバーとして使用しています。