我的本地服务器可以找到控制器类,但是一旦生效我就会收到以下错误:
致命错误:调用未定义的方法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;
}
如上所述,它在我的本地主机上就像一个魅力。一旦我上传它,服务器就会回应我提到的错误。
这怎么可能?我做错了什么?
答案 0 :(得分:0)
找到它。
显然我是将文件上传到错误的文件夹中。旧的课程不能以这种方式被覆盖。所以现在就是这样。
好吧,让我修改我的文件夹结构......