Jump to content

Featured Replies

Posted
comment_181542

Решил сделать форум на 3.4.9 и при логине в АЦ выходит ошибка.

Логи

Спойлер

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Fri, 20 May 2022 19:48:49 +0000
 Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows FROM sessions WHERE running_time > 1653075229' at line 1
 IP Address: 178.252.207.14 - /forum/admin/index.php?adsess=8f267ef1b8735f6a3ee8067a6dae0cda
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: SELECT count(*) as rows FROM sessions WHERE running_time > 1653075229
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/sources/base/ipsController.php                                       | [admin_core_mycp_dashboard].doExecute                                         | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

comment_181561

Открыть \admin\applications\core\modules_admin\mycp\dashboard.php

Найти

		$online	= $this->DB->buildAndFetch( array( 'select' => 'count(*) as rows', 'from' => 'sessions', 'where' => "running_time > {$time}" ) );
		
		$stats['active_users']	= $online['rows'];

Заменить на

		$online	= $this->DB->buildAndFetch( array( 'select' => 'count(*) as row_count', 'from' => 'sessions', 'where' => "running_time > {$time}" ) );
		
		$stats['active_users']	= $online['row_count'];

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.