【问题标题】:ReflectionException Class SearchController does not existReflectionException 类 SearchController 不存在
【发布时间】:2014-04-21 03:16:58
【问题描述】:

我遇到了问题 Routing to Controller fails in Laravel 4 除了这些解决方案都没有帮助。我运行了转储自动加载。 HomeController 仍然有效。

我已经研究了一个小时,在以前的 Laravel 版本中我还没有遇到过这个问题。变得非常沮丧。

困扰我的是 autoload_classmap 包含 SearchController 的路径,但我仍然得到 ReflectionException... 我没有任何拼写错误,我已经检查了很多次了。

如果我移动 SearchController.php,它会给我一个failed to open stream: No such file or directory,所以它会清楚地读取文件。

<?
class SearchController extends BaseController {

    public function index() {
        return View::make('search.index');
    }
}

【问题讨论】:

  • 你把 SearchController.php 文件放在哪里了?
  • 应用程序/控制器就在 BaseController 旁边
  • 如果我移动 SearchController.php,它会给我“无法打开流:没有这样的文件或目录”错误,很明显它读取了文件但仍然没有找到控制器。我会在问题中发布控制器
  • 有了这些更新,如果您说它仍然无法正常工作,那么我的建议是重做路线并从头开始重新创建文件。有时这是一个错字,只是一个很难看到的错字;) PS。你想使用 我会收到该消息

标签: php laravel laravel-4


【解决方案1】:

您应该使用&lt;?php 而不是&lt;?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-11
    • 2017-11-07
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    • 2015-12-05
    • 2015-01-12
    • 2014-01-24
    相关资源
    最近更新 更多