Page 1 of 3

MySQL error 1052

Posted: Thu Nov 28, 2013 12:32 pm
by torpall
Третьи сутки пошли как я сдуру начал делать апдейт 1.50.
Третьи сутки пошли как я с админами не сплю, пытаясь починить свои сайты.
В итоге, прошу помощи здесь.

Сначала я сделал одну плохую вещь: обновил слейва, без обновления мастера. В результате слейвовый туб сразу упал, написав про несовместимость баз. Дальше у меня не получилось обновить мастера, видимо из-за прав на сервере, постоянно были ошибки can't write to a file, can't copy folder, итд. Подключил админов. Двое суток они делали апдейт. В результате ни один сидж так толком не заработал. Ошибки 1052. Без кэша на морде вроде все ровно, а в категориях опять пусто. Слейвовый туб так и стоит с 1052. Я уже не знаю что делать. Админ, помогай, как с тобой связаться?

Re: MySQL error 1052

Posted: Thu Nov 28, 2013 2:45 pm
by admin
Вы уже связались, пишите конкретно какие у вас ошибки.
Пока конкретики 0.

Re: MySQL error 1052

Posted: Thu Nov 28, 2013 3:00 pm
by torpall
admin wrote:Вы уже связались, пишите конкретно какие у вас ошибки.
Пока конкретики 0.
как насчет:
MySQL error 1052 ?

Mysql error:: 1052 (Column 'alt' in field list is ambiguous) (ext_db_link) in query SELECT id, gallery_slug, g.gallery_md5, sponsor_id, url, source_url, rot_content_id, embed_template, thumb_url, embed_code, flv_url, flv_size_x, flv_size_y, flv_thumb_url, tags, type, rgroup, content, content_type, duration, date, activation_date, casts, clicks, rating, priority, crop_profile_id, status, alt, description, custom_var1, custom_var2, custom_var3 FROM rot_galleries as g JOIN rot_gallery_info as gi ON gi.gallery_md5 = g.gallery_md5 JOIN rot_gallery_data as gd ON gd.gallery_md5 = g.gallery_md5 WHERE id IN (301564,301561,301559,301557,301556,301555,301553,301552,301550,301548,301547,301546,301542,301541,301538,301537,301532,301530,301529,301527,301526,301525,301524,301522,301521,301520,301519,301514,301510,301496,301481,301477,301476,301475,301474,301473,301472,301471,301470,301469,301467,301460,301438,301427,301421,301407,301406,301405,301404,301402,301398,301397,301396,301395,301394,301393,301392,301391,301389,301387) .
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/home/.../scj/includes/db_modules/mysql.php on line 249


на странице категорий нет тумб и вот такие ссылки:
http://domain.com/gallery/%3C!--GALLERY ... ?5x2x27058

Re: MySQL error 1052

Posted: Thu Nov 28, 2013 3:06 pm
by admin
Mysql error:: 1052 (Column 'alt' in field list is ambiguous)

Это следствие того что вы не провели апдейт как надо - прервали его скорее всего.

Самый простой вариант я думаю такой:

1. удалить все таблицы в базе
2. восстановить бекап 48
3. запустить update.php 49 - проверить что б не было ошибок
4. запустить update.php 50 - проверить что б не было ошибок

и будет все ок

Re: MySQL error 1052

Posted: Thu Nov 28, 2013 3:29 pm
by torpall
со 2,3,4 пунктами вроде понятно
а вот здесь не очень:
1. удалить все таблицы в базе

можно поподробнее, как это сделать?

Re: MySQL error 1052

Posted: Thu Nov 28, 2013 3:32 pm
by admin
Есть универсальный способ ответа на такие вопросы

http://yandex.ru/yandsearch?text=%D0%BA ... +&lr=10393

Re: MySQL error 1052

Posted: Fri Nov 29, 2013 3:02 pm
by torpall
все сделал по пунктам.
В итоге мастер сидж так и не восстановился
на морде одни А А А А
а когда skip_cache=true то морда вроде нормальная, а на категориях итд все без тумб
и прода трейдерская 5-10%, значит все остальные тоже видят пустую морду

слейв туб вроде получше, морду видно почти всю, прода даже в норме, но некоторые тумбы пустые, а в категориях много пустых тумб, галеры есть, а тумбы 404, из-за этого и морда кривая вся.

в общем зря я апдейт затеял, придется все сносить и заново устанавливать

Re: MySQL error 1052

Posted: Fri Nov 29, 2013 3:08 pm
by Semen_ssr
Ну так, почистить кеш.

Re: MySQL error 1052

Posted: Fri Nov 29, 2013 3:14 pm
by admin
Единственное что вы делаете зря - это паникуете.

Re: MySQL error 1052

Posted: Fri Nov 29, 2013 3:21 pm
by Semen_ssr
/scj/cache
rm r*
И все заработает.