Какие-то странные проблемы у меня возникают. Написал парсер, который грабит картинки с определённого сайта, копирует к себе на сервер и вносит изменения в БД, привязывая нужные картинки к нужному товару. Как я понял, привязка картинки к товару хранится в двух таблицах: content_field_image_cache (по части кэша) и files. Вношу изменения в обе эти таблицы, копирую файлы в соответствующие каталоги, но в итоге какая-то белиберда — у части товаров отображаются фотки, у части нет.
Начинаю проверять, смотрю — у той фотки, которая отображается, стоит владельцем пользователь mysite (а парсер работает от имени пользователя www). Сначала решил, что в этом проблема, сменил владельца на mysite и для всех других картинок — безрезультатно. Проверяю две указанные в таблицы в БД — связка стоит правильно, путь к картинкам указан верный. Что ещё я мог забыть?
Обещаю после окончания работы над этим парсер тщательно прочитать всю документацию по API Просто начальник как всегда, со своими «вчерашними» сроками
Комментарии
Начинайте её читать сейчас, АПИ как раз придумано, чтобы не парить себе мозг в какую таблицу и что вставлять, посмотрите в частности этот топик http://www.drupal.ru/node/36617
Бррр, я кажись схожу с ума… Голову даю на отсечение, но буквально несколько мгновений назад у меня не показывались картинки. А сейчас вдруг стали показывать нормально О_О Чудеса