Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Steve A 2 posts 72 karma points
    May 30, 2023 @ 13:43
    Steve A
    0

    v11 deploy to Azure // page not found

    I am running v11.4. When I deploy to an Azure app service and navigate to the site, I get a page that says "Page Not Found". Digging into the logs, it says, "No physical template file was found for template {Template}".

    I have verified that the templates files are correctly deployed.

    I've followed the step listed here: https://docs.umbraco.com/umbraco-cms/fundamentals/setup/server-setup/runtime-modes#production-mode

    ...with the exception of ModelsMode, because then the build fails with razor errors about the models.

    How do I figure out why the site won't render in production? How do I deploy in release mode with ModelsMode set to Nothing?

    UPDATE:

    If I comment out Runtime:Mode:Production and ModelsBuilder:ModelsMode:Nothing in appsettings.Production.json, the site works as expected. Why is the site failing when these settings are enabled?

    appsettings.json

    {
      "$schema": "appsettings-schema.json",
      "Serilog": {
        "MinimumLevel": {
          "Default": "Information",
          "Override": {
            "Microsoft": "Information",
            "Microsoft.Hosting.Lifetime": "Information",
            "System": "Information"
          }
        }
      },
      "Umbraco": {
        "CMS": {
          "Global": {
            "Id": "a8971121-08c5-46d8-a5bb-b21156245d85",
            "ReservedUrls": "~/umbraco,",
            "ReservedPaths": "~/api/,~/app_plugins/,~/install/,~/mini-profiler-resources/,~/umbraco/,~/site-error/",
            "TimeOut": "24:00:00",
            "IconsPath": "~/images/icons",
            "SanitizeTinyMce": true
          },
          "Content": {
            "AllowEditInvariantFromNonDefault": true,
            "ContentVersionCleanupPolicy": {
              "EnableCleanup": true
            },
            "Error404Collection": [
              {
                "Culture": "default",
                "ContentKey": "1187"
              }
            ]
          }
        }
      }
    }
    

    appsettings.Production.json:

    {
      "Umbraco": {
        "CMS": {
          //"Runtime": {
          //  "Mode": "Production"
          //},
          "Global": {
            "UseHttps": true,
            "MainDomLock": "FileSystemMainDomLock",
            "Smtp": {
              "From": "[removed]",
              "Host": "[removed]",
              "Port": 465,
              "SecureSocketOptions": "StartTls",
              "DeliveryMethod": "Network",
              "Username": "[removed]"
              //"Password": "--ENVIRONMENT VARIABLE--"
            }
          },
          //"ModelsBuilder": {
          //  "ModelsMode": "Nothing"
          //},
          "WebRouting": {
            "UmbracoApplicationUrl": "[removed]"
          },
          "Hosting": {
            "LocalTempStorageLocation": "EnvironmentTemp",
            "Debug": false
          },
          "Examine": {
            "LuceneDirectoryFactory": "SyncedTempFileSystemDirectoryFactory"
          },
          "RuntimeMinification": {
            "UseInMemoryCache": true,
            "CacheBuster": "Version"
          }
        }
      },
      "ConnectionStrings": {
        //"umbracoDbDSN": ""--ENVIRONMENT VARIABLE--"",
        "umbracoDbDSN_ProviderName": "Microsoft.Data.SqlClient"
      }
    }
    
  • drummerboy46 27 posts 89 karma points
    Aug 28, 2023 @ 21:53
    drummerboy46
    0

    I'm suffering the same fate! Did you work out what the problem was?

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies