Ошибки
Модератор: Gorlum
Правила форума
Внимание! Этот форум - только для обсуждения вопросов и проблем на сторонних серверах, использующих движок Сверхновой!
Для обсуждения оригинальных серверов СН существуют соответствующие форумы: для багрепортов, для обсуждение движка на офф-серверах.
Общие багрепорты и проблемы на публичных серверах обсуждаются в соответствующем форуме.
Для обсуждения работа модулей и багрепротов по их работе существует свой форум
Внимание! Этот форум - только для обсуждения вопросов и проблем на сторонних серверах, использующих движок Сверхновой!
Для обсуждения оригинальных серверов СН существуют соответствующие форумы: для багрепортов, для обсуждение движка на офф-серверах.
Общие багрепорты и проблемы на публичных серверах обсуждаются в соответствующем форуме.
Для обсуждения работа модулей и багрепротов по их работе существует свой форум
-
- Сержант корабля
- Сообщения: 43
- Зарегистрирован: 12 июн 2011, 06:10
- SuperNova login: mynova
- Откуда: Харьков
Re: Ошибки
В админке не удаляются ошибки (команда "очистить"), чтобы их удалить - приходится на каждую ошибку кликать по очереди Пробовал в разных браузерах - ни в одном эта команда не работает. Недавно приехал домой, отсутствовал неделю, а там 400+ ошибок, пол-часа удалял их. В чём может быть проблема?
У меня стоит 30 V30d0.
У меня стоит 30 V30d0.
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Ошибки
Это не проблема - это недоработка интерфейса. Т.е. кнопки там быть не должно. Я убрал этот функционал, что бы в случае взлома админского аккаунта (которому, обычно, предшествуют ошибки в БД при попытках подбора) взломщик одним движением не смог бы очистить таблицу ошибок. Понятно, что он может удалить их по одной - но чем больше он проведет времени в админке, тем больше он будет светится, тем выше шанс его застукать - у игрока или админов.MyNova писал(а):В админке не удаляются ошибки (команда "очистить"), чтобы их удалить - приходится на каждую ошибку кликать по очереди Пробовал в разных браузерах - ни в одном эта команда не работает. Недавно приехал домой, отсутствовал неделю, а там 400+ ошибок, пол-часа удалял их. В чём может быть проблема?
У меня стоит 30 V30d0.
А вообще если более 400 именно ОШИБОК (а не уведомлений и логов), то это значит что-то не так с сервером/движком. Вообще, логи чистить особого смысла нет - на скорость работы сервера они практически не влияют, поскольку в нормальных условиях суточный объем логов - порядка 10-20 записей (обновление статистики и подсистемы автоматической очистки). Если возникла необходимость очистить таблицу логово полностью - используй прямые инструменты работы с сервером БД (phpmyadmin или NaviCat).
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
* Если у меня слишком хорошее настроение - я хожу почитать чат *
Re: Ошибки
опция TRUNCATE создана в далеких и старых годах.
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Ошибки
А погоняйте кто-нибудь движок со включнным STRICT_TRANS_TABLES. И покидайте ошибок. Попишу патчей.
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
* Если у меня слишком хорошее настроение - я хожу почитать чат *
Re: Ошибки
Gorlum писал(а):А погоняйте кто-нибудь движок со включнным STRICT_TRANS_TABLES. И покидайте ошибок. Попишу патчей.
Код: Выделить всё
Incorrect integer value: '' for column 'fleet_target_owner' at row 1
INSERT INTO sn_fleets SET `fleet_owner` = '1', `fleet_mission` = '7', `fleet_amount` = '1', `fleet_array` = '208,1;', `fleet_start_time` = '1312425107', `fleet_start_galaxy` = '1', `fleet_start_system` = '1', `fleet_start_planet` = '1', `fleet_start_type` = '1', `fleet_end_time` = '1312430733', `fleet_end_stay` = '0', `fleet_end_galaxy` = '1', `fleet_end_system` = '1', `fleet_end_planet` = '7', `fleet_end_type` = '1', `fleet_resource_metal` = '0', `fleet_resource_crystal` = '0', `fleet_resource_deuterium` = '0', `fleet_target_owner` = '', `fleet_group` = '0', `start_time` = '1312419481';
Код: Выделить всё
Incorrect integer value: '' for column 'message_sender' at row 1
INSERT INTO sn_messages (`message_owner`, `message_sender`, `message_time`, `message_type`, `message_from`, `message_subject`, `message_text`) VALUES ('3', '', '1311856648', '3', 'Транспорт', 'Боевой доклад', '
Боевой доклад [1:1:6]\r\nСвязь с вашим флотом потеряна');
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Ошибки
Ты уверен, что это уже не пофиксено? Что эти все ошибки из 31a1?
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
* Если у меня слишком хорошее настроение - я хожу почитать чат *
Re: Ошибки
Сори но тут неуказана версияGorlum писал(а):Ты уверен, что это уже не пофиксено? Что эти все ошибки из 31a1?
А погоняйте кто-нибудь движок со включнным STRICT_TRANS_TABLES. И покидайте ошибок. Попишу патчей.
Re: Ошибки
после обновления на Release 31 V31a2
в ошибках появилась ошибка
в ошибках появилась ошибка
Код: Выделить всё
Дата 2011-08-18 22:17:39 UNIX_TIME 1313695059
id Игрока ID 0
Адрес страницы /chat_msg.php
Тип 500 SQL Error
Текст ошибки
Duplicate entry '7-1313695059' for key 'i_ally_online'
UPDATE `sn_users` SET `onlinetime` = '1313695059', `user_lastip` = '93.79.167.123', `user_proxy` = '', `user_agent` = 'Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0' WHERE `id` = '1' LIMIT 1;
Отладочная информация
backtrace = array(3)
2 => array(4)
file => string(58) /home/www/supernova-ws/includes/functions/sys_security.php
line => integer 74
function => string(7) doquery
args => array(1)
0 => string(213) UPDATE∴`{{users}}`∴SET∴`onlinetime`∴∴=∴'1313695059',∴`user_lastip`∴=∴'93.79.167.123',∴`user_proxy`∴∴=∴'',∴`user_agent`∴∴=∴'Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0'∴WHERE∴`id`∴=∴'1'∴LIMIT∴1;
3 => array(4)
file => string(33) /home/www/supernova-ws/common.php
line => integer 12
function => string(12) sn_autologin
args => array(1)
0 => boolean true
4 => array(4)
file => string(35) /home/www/supernova-ws/chat_msg.php
line => integer 27
args => array(1)
0 => string(33) /home/www/supernova-ws/common.php
function => string(7) include
Query log
Number Query Page Table Rows
user = array(0)
planetrow = NULL
$_GET = array(0)
$_POST = array(1)
ally => string(0)
$_COOKIES = NULL
$_SESSION = NULL
$_SERVER = array(33)
HTTP_HOST => string(25) supernova.site
HTTP_USER_AGENT => string(63) Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0
HTTP_ACCEPT => string(3) */*
HTTP_ACCEPT_LANGUAGE => string(35) ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
HTTP_ACCEPT_ENCODING => string(13) gzip,∴deflate
HTTP_ACCEPT_CHARSET => string(32) windows-1251,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION => string(10) keep-alive
CONTENT_TYPE => string(48) application/x-www-form-urlencoded;∴charset=UTF-8
HTTP_X_REQUESTED_WITH => string(14) XMLHttpRequest
HTTP_REFERER => string(41) http://supernova.site/chat.php
CONTENT_LENGTH => string(1) 5
HTTP_COOKIE => string(77) SuperNova=1%2F%25%2Fviktor%2F%25%2F5375cc7dd3b4ab7b6adee34cd2b4be31%2F%25%2F1
HTTP_PRAGMA => string(8) no-cache
HTTP_CACHE_CONTROL => string(8) no-cache
PATH => string(28) /usr/local/bin:/usr/bin:/bin
SERVER_SIGNATURE => string(70) <address>Apache∴Server∴at∴supernova.site∴Port∴80</address>¶;
SERVER_SOFTWARE => string(6) Apache
SERVER_NAME => string(25) supernova.site
SERVER_ADDR => string(11) 77.121.4.50
SERVER_PORT => string(2) 80
REMOTE_ADDR => string(13) 93.79.167.123
DOCUMENT_ROOT => string(22) /home/www/supernova-ws
SERVER_ADMIN => string(15) viktor6@ukr.net
SCRIPT_FILENAME => string(35) /home/www/supernova-ws/chat_msg.php
REMOTE_PORT => string(4) 3117
GATEWAY_INTERFACE => string(7) CGI/1.1
SERVER_PROTOCOL => string(8) HTTP/1.1
REQUEST_METHOD => string(4) POST
QUERY_STRING => string(0)
REQUEST_URI => string(13) /chat_msg.php
SCRIPT_NAME => string(13) /chat_msg.php
PHP_SELF => string(13) /chat_msg.php
REQUEST_TIME => integer 1313695059
-
- Император Вселенной
- Сообщения: 7522
- Зарегистрирован: 13 июн 2009, 15:06
- SuperNova login: Сингулярность/Gorlum
- Контактная информация:
Re: Ошибки
Выше уже писали. В таблице все индексы, кроме Primary надо поменять с типа UNIQUE на NORMAL. Или тупо дропнуть все индексы, кроме PRIMARY.viktor6 писал(а):после обновления на Release 31 V31a2
в ошибках появилась ошибкаКод: Выделить всё
Дата 2011-08-18 22:17:39 UNIX_TIME 1313695059 id Игрока ID 0 Адрес страницы /chat_msg.php Тип 500 SQL Error Текст ошибки Duplicate entry '7-1313695059' for key 'i_ally_online' UPDATE `sn_users` SET `onlinetime` = '1313695059', `user_lastip` = '93.79.167.123', `user_proxy` = '', `user_agent` = 'Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0' WHERE `id` = '1' LIMIT 1; Отладочная информация backtrace = array(3) 2 => array(4) file => string(58) /home/www/supernova-ws/includes/functions/sys_security.php line => integer 74 function => string(7) doquery args => array(1) 0 => string(213) UPDATE∴`{{users}}`∴SET∴`onlinetime`∴∴=∴'1313695059',∴`user_lastip`∴=∴'93.79.167.123',∴`user_proxy`∴∴=∴'',∴`user_agent`∴∴=∴'Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0'∴WHERE∴`id`∴=∴'1'∴LIMIT∴1; 3 => array(4) file => string(33) /home/www/supernova-ws/common.php line => integer 12 function => string(12) sn_autologin args => array(1) 0 => boolean true 4 => array(4) file => string(35) /home/www/supernova-ws/chat_msg.php line => integer 27 args => array(1) 0 => string(33) /home/www/supernova-ws/common.php function => string(7) include Query log Number Query Page Table Rows user = array(0) planetrow = NULL $_GET = array(0) $_POST = array(1) ally => string(0) $_COOKIES = NULL $_SESSION = NULL $_SERVER = array(33) HTTP_HOST => string(25) supernova.site HTTP_USER_AGENT => string(63) Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0 HTTP_ACCEPT => string(3) */* HTTP_ACCEPT_LANGUAGE => string(35) ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 HTTP_ACCEPT_ENCODING => string(13) gzip,∴deflate HTTP_ACCEPT_CHARSET => string(32) windows-1251,utf-8;q=0.7,*;q=0.7 HTTP_CONNECTION => string(10) keep-alive CONTENT_TYPE => string(48) application/x-www-form-urlencoded;∴charset=UTF-8 HTTP_X_REQUESTED_WITH => string(14) XMLHttpRequest HTTP_REFERER => string(41) http://supernova.site/chat.php CONTENT_LENGTH => string(1) 5 HTTP_COOKIE => string(77) SuperNova=1%2F%25%2Fviktor%2F%25%2F5375cc7dd3b4ab7b6adee34cd2b4be31%2F%25%2F1 HTTP_PRAGMA => string(8) no-cache HTTP_CACHE_CONTROL => string(8) no-cache PATH => string(28) /usr/local/bin:/usr/bin:/bin SERVER_SIGNATURE => string(70) <address>Apache∴Server∴at∴supernova.site∴Port∴80</address>¶; SERVER_SOFTWARE => string(6) Apache SERVER_NAME => string(25) supernova.site SERVER_ADDR => string(11) 77.121.4.50 SERVER_PORT => string(2) 80 REMOTE_ADDR => string(13) 93.79.167.123 DOCUMENT_ROOT => string(22) /home/www/supernova-ws SERVER_ADMIN => string(15) viktor6@ukr.net SCRIPT_FILENAME => string(35) /home/www/supernova-ws/chat_msg.php REMOTE_PORT => string(4) 3117 GATEWAY_INTERFACE => string(7) CGI/1.1 SERVER_PROTOCOL => string(8) HTTP/1.1 REQUEST_METHOD => string(4) POST QUERY_STRING => string(0) REQUEST_URI => string(13) /chat_msg.php SCRIPT_NAME => string(13) /chat_msg.php PHP_SELF => string(13) /chat_msg.php REQUEST_TIME => integer 1313695059
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
* Если у меня слишком хорошее настроение - я хожу почитать чат *
Re: Ошибки
Так я дропал но после обновления все возобновилосьGorlum писал(а):Выше уже писали. В таблице все индексы, кроме Primary надо поменять с типа UNIQUE на NORMAL. Или тупо дропнуть все индексы, кроме PRIMARY.viktor6 писал(а):после обновления на Release 31 V31a2
в ошибках появилась ошибкаКод: Выделить всё
Дата 2011-08-18 22:17:39 UNIX_TIME 1313695059 id Игрока ID 0 Адрес страницы /chat_msg.php Тип 500 SQL Error Текст ошибки Duplicate entry '7-1313695059' for key 'i_ally_online' UPDATE `sn_users` SET `onlinetime` = '1313695059', `user_lastip` = '93.79.167.123', `user_proxy` = '', `user_agent` = 'Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0' WHERE `id` = '1' LIMIT 1; Отладочная информация backtrace = array(3) 2 => array(4) file => string(58) /home/www/supernova-ws/includes/functions/sys_security.php line => integer 74 function => string(7) doquery args => array(1) 0 => string(213) UPDATE∴`{{users}}`∴SET∴`onlinetime`∴∴=∴'1313695059',∴`user_lastip`∴=∴'93.79.167.123',∴`user_proxy`∴∴=∴'',∴`user_agent`∴∴=∴'Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0'∴WHERE∴`id`∴=∴'1'∴LIMIT∴1; 3 => array(4) file => string(33) /home/www/supernova-ws/common.php line => integer 12 function => string(12) sn_autologin args => array(1) 0 => boolean true 4 => array(4) file => string(35) /home/www/supernova-ws/chat_msg.php line => integer 27 args => array(1) 0 => string(33) /home/www/supernova-ws/common.php function => string(7) include Query log Number Query Page Table Rows user = array(0) planetrow = NULL $_GET = array(0) $_POST = array(1) ally => string(0) $_COOKIES = NULL $_SESSION = NULL $_SERVER = array(33) HTTP_HOST => string(25) supernova.site HTTP_USER_AGENT => string(63) Mozilla/5.0∴(Windows∴NT∴5.1;∴rv:6.0)∴Gecko/20100101∴Firefox/6.0 HTTP_ACCEPT => string(3) */* HTTP_ACCEPT_LANGUAGE => string(35) ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 HTTP_ACCEPT_ENCODING => string(13) gzip,∴deflate HTTP_ACCEPT_CHARSET => string(32) windows-1251,utf-8;q=0.7,*;q=0.7 HTTP_CONNECTION => string(10) keep-alive CONTENT_TYPE => string(48) application/x-www-form-urlencoded;∴charset=UTF-8 HTTP_X_REQUESTED_WITH => string(14) XMLHttpRequest HTTP_REFERER => string(41) http://supernova.site/chat.php CONTENT_LENGTH => string(1) 5 HTTP_COOKIE => string(77) SuperNova=1%2F%25%2Fviktor%2F%25%2F5375cc7dd3b4ab7b6adee34cd2b4be31%2F%25%2F1 HTTP_PRAGMA => string(8) no-cache HTTP_CACHE_CONTROL => string(8) no-cache PATH => string(28) /usr/local/bin:/usr/bin:/bin SERVER_SIGNATURE => string(70) <address>Apache∴Server∴at∴supernova.site∴Port∴80</address>¶; SERVER_SOFTWARE => string(6) Apache SERVER_NAME => string(25) supernova.site SERVER_ADDR => string(11) 77.121.4.50 SERVER_PORT => string(2) 80 REMOTE_ADDR => string(13) 93.79.167.123 DOCUMENT_ROOT => string(22) /home/www/supernova-ws SERVER_ADMIN => string(15) viktor6@ukr.net SCRIPT_FILENAME => string(35) /home/www/supernova-ws/chat_msg.php REMOTE_PORT => string(4) 3117 GATEWAY_INTERFACE => string(7) CGI/1.1 SERVER_PROTOCOL => string(8) HTTP/1.1 REQUEST_METHOD => string(4) POST QUERY_STRING => string(0) REQUEST_URI => string(13) /chat_msg.php SCRIPT_NAME => string(13) /chat_msg.php PHP_SELF => string(13) /chat_msg.php REQUEST_TIME => integer 1313695059