Ответить Новая тема Новый опрос 
 Перегенерация изображений
amishura
Новичок
Сообщений: 41
Регистрация: 19-03-2010


01-11-2011 11:23
Доброе время суток всем!
Виртуальный сервер все время возвращает мне ошибку о том, что не успел перегенерировать изображения и что возможно не все изображения были перегенерированы. Подскажите, как сделать так. что бы он все-таки успевал перегенерировать все изображения?
К сожалению. четко раскрытого вопроса на форуме не нашел!
Спасибо
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


03-11-2011 16:53
Один из вариантов, попросить хостера увеличить лимиты времени выполнения PHP скриптов. У вас проблема в том, что время выполнения скрипта ограничено так, что он не успевает выполняться полностью. Если WEB-сервер на вашем хосте nginx то на нем тоже может быть установлено ограничения по времени на обработку запроса. С этим тоже к хост-провайдеру.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kaiser.ego
Новичок
Сообщений: 10
Регистрация: 08-08-2012


08-08-2012 10:50
так же возникла проблема с Regenerate thumbnails, вылетает в ошибку 504, хостер отказывает в изменении параметра. так как по его словам это значение только для всего сервера. В Админке в пункте Regenerate thumbnails, есть такой пункт как Uncheck this box only if your server has timed out and you need to resume the regeneration.
Собственно смысл текста ясен, но как продолжить Regenerate thumbnails, используя эту функцию, мне не понятно.

Может кто в курсе?


Изображения:
08-08-2012 8-45-16.jpg - Размер файла16.39KB, Скачиваний: 750 (Нажмите для увеличения)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


08-08-2012 11:15
Галочка напротив "Удалить старые файлы" заставит скрипт пройтись по директории и удалить старые файлы перед созданием новых изображений.

Если операция пересоздания вылетает с ошибкой:
1. Снять галочку напротив поля "Удалить старые файлы"
2. Выбрать необходимое изображение > ниже погрузятся форматы изображений выбирайте каждый по порядку и нажимайте "Перегенерировать изображения".


Если товаров слишком много и способ выше не помогает:
1. установите копию prestashop на лок. (Denwer и тп.)
2. скачайте дамп БД ИМ.
3. скачайте в установленный на лок ИМ директороию /img
4. выполнить перегенерацию.
5. залить директорию /img обратно в ИМ.


 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
virotech
Новичок
Сообщений: 9
Регистрация: 04-07-2012


09-08-2012 02:12
Алекс, подскажи пожалуйста, как престашоп хранит данные о месте картинок (пути к нему для определенного артикула товара), не вижу такой таблицы в phpadmine, только соответствие артикула и картинки.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


09-08-2012 11:45
Цитата:( virotech @ 09-08-2012 03:12 Смотреть сообщение )
Алекс, подскажи пожалуйста, как престашоп хранит данные о месте картинок (пути к нему для определенного артикула товара), не вижу такой таблицы в phpadmine, только соответствие артикула и картинки.

а при чем здесь артикул?

В табл. _image получаем id_product > id_image
и забираем файлы в img/p/
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос