【问题标题】:My PHP page refer to Error:Missing controller我的 PHP 页面参考错误:缺少控制器
【发布时间】:2018-08-10 12:44:05
【问题描述】:

我是 PHP 新手并创建动态网页,在安装 Apache 和我的 PHP IDE(codelobster)后,我遇到了一个严重的问题。我真的不知道我做错了什么,但是当我创建新的 PHP 项目时我尝试通过我的浏览器通过 localhost/...打开它...它总是返回一个错误页面,其中包含以下描述:

错误:缺少控制器 Cake\Routing\Exception\MissingControllerException

我的 php 文件名为 oneironaut.php,所以它也给了我: 找不到 Oneironaut.phpController。

如果您尝试访问插件控制器,请确保将其添加到您的作曲家文件中,或者使用插件的自动加载选项。

错误:在文件下面创建类 Oneironaut.phpController: src\Controller\Oneironaut.phpController.php

我尝试创建不同的项目,例如使用不同的名称,并且总是只有我的 .php 网页名称才会出现这种错误差异。所以我认为这一定是一些系统错误,我的 xampp/php 或 Apache 设置中的某些内容必须更改.也许可能与我无法正常工作的调试器有某种联系,我尝试从https://xdebug.org/wizard.php 下载 Xdebug,即使我也按照本网站和其他网站上的说明进行操作,我也无法成功地将 xdebug 扩展程序安装到我的计算机中。所以在这一些帮助也将受到高度赞赏。

所以请有人帮我解决这些问题吗?非常感谢。

【问题讨论】:

    标签: php cakephp controller xdebug


    【解决方案1】:

    这似乎是因为服务器正在以“区分大小写”模式加载文件。

    你调用你的 PHP 文件“oneironaut.php”,然而,页面正在寻找“Oneironaut.php”

    这里已经回答了类似的问题,请尝试: Missing Controller Error on remote server using Beta 3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-22
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-05
      相关资源
      最近更新 更多