Перейти к содержанию
Форум поддержки пользователей VamShop

Права доступа, картинки товара и новый хостинг


Рекомендуемые сообщения

Доброго времени суток!

Переехал магазин на инфобокс и столкнулся с такой проблемой:

когда добавляю картинку к товару/категории - все нормально, файл картинки добавляется, загружается,записывается в нужную папку на сервере (к примеру /images/categories/), но права на него ставятся 600, а надо 644 ! И соответственно ее никто посмотреть не может.

Так вот, собственно, можно это как то в магазине подправить, или надо с хостингом разбираться?

Ссылка на сообщение
Поделиться на другие сайты

А у хостинга спрашивали, он может исправить у себя или нет?!

Спросите у поддержки сначала, может есть какой-то вариант.

Ссылка на сообщение
Поделиться на другие сайты
Андрей Вашуркин

Та же проблема. Поддержка рекомендовала переезд с сервера под php5 на другой сервер с php4. Проблема действительно исчезла, но появилась другая: пакетная обработка изображений справляется только с 50 картинками.

Ссылка на сообщение
Поделиться на другие сайты

Прям везде засады.

Я там в соседней теме ответил, если нужно один раз нарезать, то можно на локальном компе нарезать всё, на локальном компе ведь никаких ограничений на ресурсы не будет.

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

Вот что мне порекомендовал инфобокс (infobox)

"

Для этого в скриптах, выполняющих закачку, можно использовать php функцию chmod http://ru2.php.net/chmod

"

Ссылка на сообщение
Поделиться на другие сайты

А можешь в приват прислать ссылку на магазин, доступ в админку и доступ на ftp, попробую посмотреть.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Вроде бы нашёл.

Открывай файл /admin/includes/classes/categories.php

Ищи:


} // insert_category ends

[/code] Добавляй ПЕРЕД данной строкой:
[code]
chmod(DIR_FS_CATALOG_IMAGES.'categories/'.$categories_image_name,0644);
Ищи:

} // insert_product ends

[/code]
[code]
chmod(DIR_FS_CATALOG_ORIGINAL_IMAGES.$products_image_name,0644);
chmod(DIR_FS_CATALOG_INFO_IMAGES.$products_image_name,0644);
chmod(DIR_FS_CATALOG_POPUP_IMAGES.$products_image_name,0644);
chmod(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$products_image_name,0644);

Ссылка на сообщение
Поделиться на другие сайты
  • 9 months later...

После переноса магазина на другой хостинг при загрузке картинки к товару в админке выдает ошибки:

Warning: rename(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/Pet-Odor-Deodorizer_pop-up.jpg,/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_0.jpg) [function.rename]: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/categories.php on line 545

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_0.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Warning: imagecolorclosest(): supplied argument is not a valid Image resource in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 227

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_0.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Warning: imagecolorclosest(): supplied argument is not a valid Image resource in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 227

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_0.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/product_popup_images.php on line 31

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_0.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Warning: rename(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/Pet-Odor-Deodorizer_pop-up-1.jpg,/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_1.jpg) [function.rename]: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/categories.php on line 585

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_1.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Warning: imagecolorclosest(): supplied argument is not a valid Image resource in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 227

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_1.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Warning: imagecolorclosest(): supplied argument is not a valid Image resource in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 227

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_1.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/product_popup_images.php on line 31

Warning: getimagesize(/var/www/petmarket/petmarket.com.ua/images/product_images/original_images/2090_1.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/petmarket/petmarket.com.ua/admin/includes/classes/image_manipulator_GD2.php on line 43

Плюс ко всему пишет:

Ошибка: Каталог защищён от записи, установите необходимые права доступа.

Ошибка: Каталог защищён от записи, установите необходимые права доступа.

Сама картинка в товаре тоже не видна, вылазит noimage.gif.

Ссылка на сообщение
Поделиться на другие сайты

C ошибками Warning разобралась - установила права на запись для /images/product_images/popup_images и /images/product_images/original_images

Осталась проблема отображения картинки в товаре, т.е. ее отсутствия. Если кликнуть по картинке, в pop-up она есть, а в списке товаров и карточке товара - noimage.gif

Ссылка на сообщение
Поделиться на другие сайты

Может тоже права доступа на папки и файлы не выставлены?!

На файлы картинок выставите права.

Ссылку дайте на пример товара без картинки.

Можно попробовать напрямую открыть название файла картинки в браузере и посмотреть, откроется или нет.

Ссылка на сообщение
Поделиться на другие сайты

http://petmarket.com.ua/Lambert-Kay-FRESH-CLEAN-Pet-Odor-Deodorizer.html

странно, на старом хостинге права 755 стоят, а на этом 777 требует...

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...