Здравствуйте, появились такие записи в mysql_error.log
2013-04-12 16:05:42 : Mysql error: 1054 (Unknown column '88065urlhttp' in 'where clause') in query UPDATE LOW_PRIORITY rot_gallery_stats2 SET current_clicks = CASE ...Удалено... WHEN thumb_id = 88065urlhttp THEN current_clicks + 1 ...удалено... WHEN thumb_id = 88065urlhttp THEN current_points + 1000 END WHERE thumb_id IN (удалено..,88065urlhttp,удалено..)
2013-04-12 16:05:42 : Mysql error: 1054 (Unknown column '88065urlhttp' in 'where clause') in query UPDATE LOW_PRIORITY rot_gallery_stats2 SET
total_shows = current_shows + shows0 + shows1 + shows2 + shows3 + shows4 + shows5 + shows6 + shows7 + shows8 + shows9,
total_clicks = current_clicks + clicks0 + clicks1 + clicks2 + clicks3 + clicks4 + clicks5 + clicks6 + clicks7 + clicks8 + clicks9,
total_points = current_points + points0 + points1 + points2 + points3 + points4 + points5 + points6 + points7 + points8 + points9,
total_ctr = (current_points + points0 + points1 + points2 + points3 + points4 + points5 + points6 + points7 + points8 + points9)/(current_shows + shows0 + shows1 + shows2 + shows3 + shows4 + shows5 + shows6 + shows7 + shows8 + shows9)/1000
WHERE thumb_id IN (удалено,88065urlhttp,удалено)
2013-04-12 16:05:42 : Mysql error: 1054 (Unknown column '88065urlhttp' in 'where clause') in query SELECT thumb_id, current_index, current_shows, current_clicks, current_points, total_shows FROM rot_gallery_stats2
WHERE current_shows > '2000'
AND thumb_id IN
(удано,88065urlhttp,удалено)
2013-04-12 16:05:42 : Mysql error: 1054 (Unknown column '88065urlhttp' in 'where clause') in query SELECT id, gallery_md5 FROM rot_galleries WHERE id IN
(удано,88065urlhttp,удалено)
Удалил все правильные id, оставил только ошибочные. Эти ошибки повторяются, с этим и другими ошибочными id. Вот список всех таких id:
88065urlhttp
64982urlhttp
87174urlhttp
59561urlhttp
63597urlhttp
66386urlhttp
58163urlhttp
91719urlhttp
109073urlhttp
64138urlhttp
61059urlhttp
107877urlhttp
109557urlhttp
60734urlhttp
60567urlhttp
5DOCTYPEhtmlPUBLIC
63934urlhttp
75601urlhttp
60734urlhttp
100708urlhttp
90853urlhttp
69482urlhttp
111368urlhttp
Записи в mysql_error.log
Re: Записи в mysql_error.log
Хочу дополнить. Это лог слейва, на всех слейвах этого мастера подобные ошибки в логе.
На самом мастере таких же ошибок нет, но есть другие:
в error.log:
06.39 select thumbs from rot_galleries where id = '108205' :: :
2013-05-07 04:52:20: Allowed memory size of 134217728 bytes exhausted (tried to allocate 87200358 bytes) in /home/user/domain.com/scj/admin/files/logs.php on 0
ну с этим мы в другом топике разбираемся
07.32 UPDATE rot_pages set clicks = CASE WHEN id = '4' THEN clicks + 14 WHEN id = '23' THEN clicks + 2 WHEN id = '5' THEN clicks + 4 WHEN id = '0' THEN clicks + 1 WHEN id = '7' THEN clicks + 2 END WHERE id IN (4,7,5,):: :
в mysql_error.log:
2013-05-17 07:32:16 : Mysql 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 ')' at line 1) in query UPDATE rot_pages set clicks = CASE WHEN id = '4' THEN clicks + 14 WHEN id = '23' THEN clicks + 2 WHEN id = '5' THEN clicks + 4 WHEN id = '0' THEN clicks + 1 WHEN id = '7' THEN clicks + 2 END WHERE id IN (4,7,5,)
На самом мастере таких же ошибок нет, но есть другие:
в error.log:
06.39 select thumbs from rot_galleries where id = '108205' :: :
2013-05-07 04:52:20: Allowed memory size of 134217728 bytes exhausted (tried to allocate 87200358 bytes) in /home/user/domain.com/scj/admin/files/logs.php on 0
ну с этим мы в другом топике разбираемся
07.32 UPDATE rot_pages set clicks = CASE WHEN id = '4' THEN clicks + 14 WHEN id = '23' THEN clicks + 2 WHEN id = '5' THEN clicks + 4 WHEN id = '0' THEN clicks + 1 WHEN id = '7' THEN clicks + 2 END WHERE id IN (4,7,5,):: :
в mysql_error.log:
2013-05-17 07:32:16 : Mysql 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 ')' at line 1) in query UPDATE rot_pages set clicks = CASE WHEN id = '4' THEN clicks + 14 WHEN id = '23' THEN clicks + 2 WHEN id = '5' THEN clicks + 4 WHEN id = '0' THEN clicks + 1 WHEN id = '7' THEN clicks + 2 END WHERE id IN (4,7,5,)
Re: Записи в mysql_error.log
Вторая ошибка - это когда открывался из админки очень большой логфайл и не хватило памяти.
Залил в апедйт фикс. надо провести ап и подождать что б время прошло на серваке через 00 03.
Залил в апедйт фикс. надо провести ап и подождать что б время прошло на серваке через 00 03.
Don't forget to run script update
Re: Записи в mysql_error.log
Со второй ошибкой то все понятно. Меня волнуют именно остальные. Откуда эти явно неверные thumb_id и как все эти ошибки влияю на работу скрипта? Как их исправить?
Re: Записи в mysql_error.log
Был пробел в скрипте, добавлен фикс в апедйт.
Don't forget to run script update







