1

我一直在编写我的第一个 Laravel 程序,然后遇到了关于 Base_Control 的错误,我在其中更改为 BaseControl(我实际上是按照教程进行的,在他的示例中他使用了 Base_Control),他似乎没有任何问题。

再加上教程的日期是 2012 年 3 月,所以我注意到我们的项目和他最初制作的方式有所不同。无论如何,在更改为 BaseControl 后,出现了另一个错误。

类作者不存在。

laravel 指出了这一行:helloLaravel\vendor\laravel\framework\src\Illuminate\Container\Container.php.

if ($concrete instanceof Closure)
{
    return $concrete($this, $parameters);
}

$reflector = new \ReflectionClass($concrete);

它还与 BaseController 错误有关吗?

4

1 回答 1

1

这个问题解决了。我遇到了一些命名问题 helloLaravel\vendor\laravel\framework\src\Illuminate\Container\Container.php 与错误无关,它是我的控制器文件。我已经弄清楚了。我认为这是 Laravel 以前版本和最新版本之间的区别。因为 Laravel4 使用 CamelCase 而不是那些带有 '_' 我更改了我的控制器的名称以及我的类并将它们与我的 Routes.php 中的名称相匹配

于 2013-08-28T10:03:45.133 回答