500 Внутренняя ошибка сервера при доступе к странице управления токеном опроса limesurvey

Получение 500 Внутренняя ошибка сервера при доступе к странице управления токеном опроса и журналу ошибок apache говорит, что

Неустранимая ошибка PHP: вызов функции-члена FetchRow () для необъекта
в /var/www/html/limesurvey/admin/tokens.php на строке 707, реферер:
HTTP: //****/limesurvey/admin/admin.php с.и.д. = 55876.

Вот строка tokens.php №: 707

$tksq = "SELECT count(*) FROM ".db_table_name("tokens_$surveyid")." WHERE (sent!='N' and sent<>'')";
$tksr = db_execute_num($tksq);
while ($tkr = $tksr->FetchRow())
{
$tokenoutput .= "<th>".$clang->gT("Total invitations sent")."</th><td> $tkr[0] / $tkcount</td></tr><tr>\n";
}

Может кто-нибудь помочь мне решить эту проблему?

-1

Решение

Попробуйте как ниже:

$surveyid = 55876;
$tablename = db_table_name("tokens_$surveyid");
$tksq = "SELECT count(*) FROM ".$tablename." WHERE (sent!='N' and sent<>'')";
0

Другие решения

Эта проблема решена, и это связано с тем, что таблица опроса была разбита, а затем восстановлена ​​вся база данных.

0
По вопросам рекламы [email protected]