【问题标题】:Error when opening preview in Craft CMS 3在 Craft CMS 3 中打开预览时出错
【发布时间】:2021-02-10 23:46:34
【问题描述】:

我是 Craft 的新手。

在我的 Craftquest 教程中,我试图打开一个条目的预览,但收到一个错误。

HTTP 404 – Not Found – yii\web\NotFoundHttpException
Template not found: website.ruud.local/website.ruud.local/section/entry

当在我的 .env 中为 PRIMARY_SITE_URL 删除值 website.ruud.local 时,错误已修复。

这看起来不对。知道为什么会这样吗?

【问题讨论】:

    标签: php environment-variables craftcms


    【解决方案1】:

    在错误中,它显示“website.ruud.local”在 env 文件中的 PRIMARY_SITE_URL 中加倍。因此系统无法为页面找到分配的模板来预览它。您可以添加 PRIMARY_SITE_URL,如下图所示。

    也不要忘记在您的部分表单底部分配模板,如下面的屏幕截图所示。

    确保 URI 正确。 URI 应该是您希望在 PRIMARY_SITE_URL 之后的 url 中的部分。

    示例:http://localhost/craft-project/web/about-us 使用此 url,您可以访问您的 about.twig 模板进行预览。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-03
      相关资源
      最近更新 更多