OctoberCMS:找不到后端页面
OctoberCMS : Backend page not found
我的后端有两个控制器,都在环境上工作。
但是在生产中,都是returns 404。我不明白这是什么问题。导航栏菜单已显示,数据库已设置,组件正在运行。
url 是 /devinx/exoticproducts/categories
和 /devinx/exoticproducts/products
。在开发、工作和生产中:404.
注意:后端 url 是 "backend"(默认)。
我的插件的源代码可以在这里找到:https://github.com/FelixINX/ExoticProducts
我的猜测是,这与您的存储库在 CamelCase 中命名这一事实有关,并且您可能将其完全像复制到生产服务器中一样。
但是,October 插件和作者命名空间目录应始终完全小写,即 plugins/devinx/exoticproducts
而不是 plugins/devinx/ExoticProducts
或 plugins/DevINX/exoticproducts
.
如果您的开发服务器在 Windows 环境中运行,您之前可能没有注意到这一点,因为 Windows 不区分大小写文件和目录名称。
在我的例子中,我通过重新打开解决了这个问题 'debug' => true
在 app.php
我的后端有两个控制器,都在环境上工作。
但是在生产中,都是returns 404。我不明白这是什么问题。导航栏菜单已显示,数据库已设置,组件正在运行。
url 是 /devinx/exoticproducts/categories
和 /devinx/exoticproducts/products
。在开发、工作和生产中:404.
注意:后端 url 是 "backend"(默认)。
我的插件的源代码可以在这里找到:https://github.com/FelixINX/ExoticProducts
我的猜测是,这与您的存储库在 CamelCase 中命名这一事实有关,并且您可能将其完全像复制到生产服务器中一样。
但是,October 插件和作者命名空间目录应始终完全小写,即 plugins/devinx/exoticproducts
而不是 plugins/devinx/ExoticProducts
或 plugins/DevINX/exoticproducts
.
如果您的开发服务器在 Windows 环境中运行,您之前可能没有注意到这一点,因为 Windows 不区分大小写文件和目录名称。
在我的例子中,我通过重新打开解决了这个问题 'debug' => true 在 app.php