![](/img/trans.png)
[英]ErrorException [ Fatal Error ]: Class 'Controller' not found - Kohana 3.0.3 Error
[英]Kohana ErrorException [Fatal Error] : Class 'Model_Winners' not found
class Controller_Home extends Controller {
public function action_index()
{
$model_winners = new Model_Winners;
当我尝试从控制器创建名为winners的模型对象时,Kohana引发以下异常。
模型优胜者:
class Model_Winners extends Model
{
public function get($offset=0, $limit = 10)
{
环境->包含的文件列出了文件APPPATH / classes / model / winners.php
我知道文件名约定和区分大小写的性质。 在WAMP堆栈中也尝试了相同的代码,但是引发了相同的异常。
问题已解决
我在Kohana init方法中设置了'errors' => FALSE
。
这将还原系统以显示标准的PHP错误。
该错误实际上是由数据库连接上的异常引发的,当Kohana错误处理程序正在处理错误时,该错误未显示在堆栈跟踪中。 解决问题后,通过设置'errors'=> TRUE重新启用错误处理程序
如果您使用Kohana 3.3,则文件必须以大写开头 ,因此文件路径为:
APPPATH/classes/Model/Winners.php
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.