Kapral 52 Опубликовано 9 августа, 2019 Привет. Дело в том, что у меня есть системка на сервере. Получение паспорта. В моде все прописано, к БД все подключено, но в логах прописано: Mysql_log [11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [11:47:39] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:53:32] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [11:54:13] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:54:43] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [11:55:45] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:59:59] [ERROR] CMySQLQuery::Execute - (error #1146) Table 'gs45969.passports' doesn't exist [11:59:59] [WARNING] cache_get_row_count - no active cache [11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0') [12:00:22] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [12:03:39] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [07:34:25] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [07:34:29] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [07:35:16] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [07:35:38] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `ID` = '1'' at line 1 [07:38:17] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' В БД данные тоже не вносятся. В игре, когда вроде получил паспорт, но когда вводишь /showpass - пишет: У вас нет паспорта Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
16Shadows 101 Опубликовано 9 августа, 2019 Ну так читайте [11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Таблица 'gs45969.passports' не существует Где, если не ошибаюсь, gs45969 - имя пользователя, а passports - сама таблица. [11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Неизвестный столбец 'pRPname' в 'списке столбцов' В какой-то таблице, к которой Вы совершаете запрос. [11:59:59] [WARNING] cache_get_row_count - no active cache [11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0') [11:59:59] [WARNING] cache_get_row_count - нет активного кэша [11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - неверный id результата ('0') Если произошла ошибка в запросе, то кэша нет. А Вы пытаетесь с ним работать. Дальше всё те же ошибки. Если кратко: 1) Создайте таблицу passports. Если она есть, то, возможно, таблицы или некоторые файлы б.д. повреждены. По этому поводу есть много статей в гугле. 2) Создайте столбец pRPname там, где мод пытается его обновить. Если это, конечно, не проблема с ещё одной повреждённой таблицей. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kapral 52 Опубликовано 9 августа, 2019 (изменено) 18 минут назад, 16Shadows сказал: Ну так читайте [11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Table 'gs45969.passports' doesn't exist [11:24:40] [ERROR] CMySQLQuery::Execute[MysqlLoadPassport] - (error #1146) Таблица 'gs45969.passports' не существует Где, если не ошибаюсь, gs45969 - имя пользователя, а passports - сама таблица. [11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'pRPname' in 'field list' [11:25:11] [ERROR] CMySQLQuery::Execute[] - (error #1054) Неизвестный столбец 'pRPname' в 'списке столбцов' В какой-то таблице, к которой Вы совершаете запрос. [11:59:59] [WARNING] cache_get_row_count - no active cache [11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0') [11:59:59] [WARNING] cache_get_row_count - нет активного кэша [11:59:59] [WARNING] CMySQLHandle::DeleteSavedResult - неверный id результата ('0') Если произошла ошибка в запросе, то кэша нет. А Вы пытаетесь с ним работать. Дальше всё те же ошибки. Если кратко: 1) Создайте таблицу passports. Если она есть, то, возможно, таблицы или некоторые файлы б.д. повреждены. По этому поводу есть много статей в гугле. 2) Создайте столбец pRPname там, где мод пытается его обновить. Если это, конечно, не проблема с ещё одной повреждённой таблицей. Спасибо большое) Изменено 9 августа, 2019 пользователем Kapral Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты