致命错误:调用未定义的方法getMyLogs()

时间:2016-05-22 17:21:20

标签: php

我的本​​地服务器可以找到控制器类,但是一旦生效我就会收到以下错误:

  

致命错误:调用未定义的方法getMyLogs();

要访问该方法,请执行以下操作:

$activity = new PointsController();
$logs = $activity->getMyLogs($_SESSION['id']);

现在方法本身:

public function getMyLogs($id)
{
    $db = new DB();
    $sql = 'SELECT * FROM `users_activity` WHERE `user_id` = :user_id ORDER BY `log_date` DESC';

    $results = $db->get($sql, array(
        ':user_id'  =>  $id
    ));

    return $results;
}

如上所述,它在我的本地主机上就像一个魅力。一旦我上传它,服务器就会回应我提到的错误。

这怎么可能?我做错了什么?

1 个答案:

答案 0 :(得分:0)

找到它。

显然我是将文件上传到错误的文件夹中。旧的课程不能以这种方式被覆盖。所以现在就是这样。

好吧,让我修改我的文件夹结构......