class Controller_Home extends Controller {
public function action_index()
{
$model_winners = new Model_Winners;
Kohana 在尝试从控制器创建名为 winner 的模型对象时抛出以下异常。
模特获奖者:
class Model_Winners extends Model
{
public function get($offset=0, $limit = 10)
{
"环境 ->包含的文件"列出了文件 APPPATH/类/模型/入选者.php
我知道文件名约定和区分大小写的性质。在WAMP堆栈中也尝试了相同的代码,但抛出了相同的异常。
问题已解决
我在Kohana init方法中设置了'errors' => FALSE
。
这将恢复系统以显示标准 PHP 错误。
该错误实际上是由数据库连接上的异常引发的,当 Kohana 错误处理程序处理错误时,此错误未显示在堆栈跟踪中。解决问题后,通过设置"错误"=> TRUE 重新启用错误处理程序
如果您使用的是 Kohana 3.3,则文件需要以大写开头,因此文件路径将为:
APPPATH/classes/Model/Winners.php
.