Модуль feeds выдает ошибку Cannot acquire lock for source import_products / 0.
10 февраля 2014 в 20:39
При импорте товаров (их около 12000) выскакивает ошибка Cannot acquire lock for source import_products / 0. Видел данную тему, но решения так и не нашел, помогите, от чего это происходит? Может есть патч?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Тоже самое. Не могу найти решения....
Люди добрые, подскажите где копать, работа стоит.
так же наткнулся на такую фигню. кто справился, подскажите, плз.
для меня запуск крона снимает эту ошибку, но может повторяться
Зайдите в базу данных и очистите таблицу "semaphore", это должно помочь.
Можно этот патч применить:
https://www.drupal.org/files/feedslockexception-1535368-5.patch
diff --git a/feeds.pages.inc b/feeds.pages.inc
index 6f1481e..2e0edb5 100644
--- a/feeds.pages.inc
+++ b/feeds.pages.inc
@@ -250,6 +250,11 @@ function feeds_unlock_tab_form_submit($form, &$form_state) {
->condition('feed_nid', $feed_nid)
->fields(array('state' => FALSE))
->execute();
+
+ // Delete any semaphore rows associated with this importer ID
+ db_delete('semaphore')
+ ->condition('name', $importer_id, 'LIKE')
+ ->execute();
}
/**