Dupes в пустой базе..

Постим сюда все найденые ошибки
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Dupes в пустой базе..

Post by S_Flash »

Привет!
V 1.51 Build 201310071040
Повторный ап делал пол часа назад.

Что делать, если:
1. Sponsors - все нули!
2. List Thumbs - Выделены все, начиная с Pool, заканчивая Hidden Gallery - ни одной галереи + в цифрах тоже только нули.
3. Rotation - Specials - нажимал "Delete All Galleries"
4. Import - нажимал "Click here to delete queue"
5. Выделял всех спонсоров в Sponsors и нажимал "Delete Galleries"

после этого беру 3 тестовых урла для импорта и импортирую, получаю
Added: , Dupes: 3 !!!
???

ПС Есть подозрение, что эта рекомендация из вики
cd /PATH_TO_/scj/bin/; env HTTP_HOST=yourdomain.com php rot.php process_deleted=true
не всегда проходит удачно!

Хотя посмотрел в phpmyadmin rot_galleries - 0 Rows
а вот в:
rot_gal2group
rot_gallery_data
rot_gallery_info
чётко столько Rows, сколько было до удаления.
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Dupes в пустой базе..

Post by S_Flash »

UPD
В логе мускуля:
2013-10-12 17:23:05 : Mysql error: 1364 (Field 'file_md5' doesn't have a default value) in query insert into rot_galleries (duration, rgroup, gallery_md5, sponsor_id, date, activation_date, thumb_url, priority, status) values ('567', '2', 'd14fdc0ae866b2d5c7302fd14c0f1477', '2', '1381598585', '2013-10-12 17:23:05', 'http://moviedomains.com/10594/fullStream.jpg', '45186400', '11')
2013-10-12 17:23:05 : Mysql error: 1364 (Field 'file_md5' doesn't have a default value) in query insert into rot_galleries (duration, rgroup, gallery_md5, sponsor_id, date, activation_date, thumb_url, priority, status) values ('789', '2', 'c9e8d9827231c7edceb6f3d430ddc98d', '2', '1381598585', '2013-10-12 17:23:05', 'http://moviedomains.com/10595/fullStream.jpg', '49854860', '11')
2013-10-12 17:23:05 : Mysql error: 1364 (Field 'file_md5' doesn't have a default value) in query insert into rot_galleries (duration, rgroup, gallery_md5, sponsor_id, date, activation_date, thumb_url, priority, status) values ('691', '2', '64d0b3fc2de931d7cbf0d88781ce35ab', '2', '1381598585', '2013-10-12 17:23:05', 'http://moviedomains.com/10596/fullStream.jpg', '72505986', '11')
2013-10-12 17:23:05 : Mysql error: 1364 (Field 'file_md5' doesn't have a default value) in query insert into rot_galleries (duration, rgroup, gallery_md5, sponsor_id, date, activation_date, thumb_url, priority, status) values ('583', '2', 'eee18908d3ed24b8eb5ec4545920e5cb', '2', '1381598585', '2013-10-12 17:23:05', 'http://moviedomains.com/10590/fullStream.jpg', '15952729', '11')
...
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Dupes в пустой базе..

Post by S_Flash »

UPD2

Непрерывно плодятся директории вида:
/scj/tmp/7296/7/296/
/scj/tmp/7298/7/298/
/scj/tmp/7310/7/310/
...
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Dupes в пустой базе..

Post by admin »

Ок, скиньте плз дамп вашей базы - исследуем.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Dupes в пустой базе..

Post by S_Flash »

Отправил в личку
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Dupes в пустой базе..

Post by admin »

Да, действительно в базе есть записи в некоторых таблицах.
Расскажите плз подробнее как это произошло.
Получается ли повторить проблему после реинсталла ?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Dupes в пустой базе..

Post by S_Flash »

admin wrote:Да, действительно в базе есть записи в некоторых таблицах.
Расскажите плз подробнее как это произошло.
Получается ли повторить проблему после реинсталла ?
А реинсталл - единственное средство?
Можно просто почистить таблицы?

Скорее всего некорректно сработала команда ускоренного удаления в SSH.
Больше ничего особенного не делал.
Вот только не помню запускал эту команду до апа на 51 (там была V 1.50 Build 201310031102) илиуже после.
Сейчас делаю всё в той же последовательности, только без ускорения удаления из SSH. Пока галереи удяляются равномено. Вижу это и из админки SCJ и из phpmyadmin
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Dupes в пустой базе..

Post by admin »

Я попробовал с ускорением, без него, попробовал одновременно и то и то - не получается.

Можете чистить таблицы, но просто переставить однозначно быстрее.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Dupes в пустой базе..

Post by S_Flash »

Снова повторилось. Проблема не в удалении 100%
Сейчас попробую локализовать. Но нужен ваш ответ по топику http://www.smartcj.com/viewtopic.php?f=7&t=89497
Возможно эти два топика связаны между собой. Разница только в том, что в данном примере в отличие от топика по ссылке, я использовал ImportSets с теми же параметрами, только дамп был больше и я в ручном режиме клацал Regrab Now.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Dupes в пустой базе..

Post by admin »

Да, видимо из-за отсутствующего файла была проблема.
Don't forget to run script update
Post Reply