【问题标题】:OctoberCMS : Backend page not found十月CMS:找不到后端页面
【发布时间】:2016-11-14 13:35:23
【问题描述】:

我的后端有两个控制器,都适用于环境。

但在生产中,两者都返回 404。我不明白问题出在哪里。显示导航栏菜单,设置数据库,并且组件正在运行。

网址是/devinx/exoticproducts/categories/devinx/exoticproducts/products。在开发、工作和生产中:404。

注意:后端 url 是“后端”(默认)。

我的插件的源代码在这里可用:https://github.com/FelixINX/ExoticProducts

【问题讨论】:

  • 后端网址是否正确:domain.com/backend/devinx/exoticproducts/categories?

标签: php octobercms


【解决方案1】:

我的猜测是,这与您的存储库在CamelCase 中命名的事实有关,并且您可能将其克隆到生产服务器中。 但是,October 插件和作者命名空间目录应始终完全小写,即plugins/devinx/exoticproducts 而不是plugins/devinx/ExoticProductsplugins/DevINX/exoticproducts

如果您的开发服务器在 Windows 环境中运行,您之前可能没有注意到这一点,因为 Windows 不区分大小写文件和目录名称。

【讨论】:

  • 是的..就是这个。我使用 Windows 作为 Vagrant ScotchBox macine 的主机。问题是 git clone 使目录 CamelCase.
  • 很好,这解决了它。如果您不介意,您会接受并支持我的回答吗? (我需要声誉分数,以帮助OctoberCMS proposal 启动。我们需要在其他网络中具有 200 或更多代表的提交者中至少增加 71 人才能使其进入测试版。:P)跨度>
  • 当然!忘了那个。我希望我们能尽快获得 octobercms 测试版!
  • 谢谢!是的,我也希望如此!
【解决方案2】:

在我的情况下,我通过重新打开 'debug' => true 解决了这个问题 在 app.php 中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 2022-01-13
    • 2018-02-28
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    相关资源
    最近更新 更多