Страница 1 из 1

Ошибка при входе в игру обчных игроков Ошибка №42

Добавлено: 12 апр 2012, 18:33
kill_v
При входе в игру обычных игроков получают сообщение:

Пожалуйста, свяжитесь с админом, если ошибка повторится. Ошибка №: 42.

Заходил в логи там следующее:

Код: Выделить всё

ID	Дата	[Код] Заголовок	Игрок	Адрес страницы	
57	2012-04-12 20:11:35	[500] SQL Error	ID 13 [FoX]	messages.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
56	2012-04-12 20:11:28	[500] SQL Error	ID 13 [FoX]	imperator.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
55	2012-04-12 20:11:26	[500] SQL Error	ID 13 [FoX]	buildings.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
54	2012-04-12 20:11:24	[500] SQL Error	ID 13 [FoX]	overview.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
53	2012-04-12 20:11:22	[500] SQL Error	ID 13 [FoX]	alliance.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
52	2012-04-12 20:01:42	[500] SQL Error	ID 13 [FoX]	announce.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
51	2012-04-12 19:37:09	[500] SQL Error	ID 13 [FoX]	announce.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
50	2012-04-12 19:37:07	[500] SQL Error	ID 13 [FoX]	buildings.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
49	2012-04-12 19:37:03	[500] SQL Error	ID 13 [FoX]	quest.php	
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` = 24 LIMIT 1' at line 1
UPDATE sn_planets SET `metal` = `metal` + 500 Металл WHERE `id` = 24 LIMIT 1;
Как решить эту проблему?

Релиз:
Project "SuperNova.WS" Release 33 V33d0 © 2009-2012 Gorlum

Re: Ошибка при входе в игру обчных игроков Ошибка №42

Добавлено: 12 апр 2012, 19:17
Gorlum
1. Не проводить модификации там, где не понимаешь.
2. См. п.1.

Re: Ошибка при входе в игру обчных игроков Ошибка №42

Добавлено: 12 апр 2012, 19:23
kill_v
Так я вообще не лезу в код. соответственно никаких модификаций не делал.

В подтверждение вот размеры нескольких файлов на сервере из лог записей:
messages.php 9,689
imperator.php 3,792
buildings.php 1,256

Вот теже файлы в скачаном архиве имеют такой же размер.
В базе я тоже ничего не делал, за исключением проблемы что я писал с датой:
viewtopic.php?p=30426#p30426

и все чтоятогда сделал как и писали на форуме выполнил запрос к базе:
update sn_users set onlinetime = '';
update sn_planets set last_update = ''

ни больше ни меньше...