Установка изображения товара

Автор sus, 13 ноября 2015, 11:30:56

« назад - далее »

sus

Всем доброго дня!
Прошу помощь  советом.
При установке изображения на товар, файл не записывается и выдает поле ошибки пустое.
Файл оригинала закачки 4М. разрешением 4912х7360
У провайдера ограничений нет.
Установки во вложении.
Мне нужно чтобы оригинал встал на сервер, так как зум использует оригинал для увеличения, а миниатюры согласно таблицы.
Может время выполнения скрипта у провайдера не хватает, хотя они говорят что не должно быть.
Спасибо!

mAgency

Показ ошибок включите.

У хостинга всегда есть ограничения. Провеьте сами c phpinfo();
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

DarinSr

Увеличте размеры ширина/высота в настройках, сделайте чуть больше, чем оригинал.

sus

Увеличте размеры ширина/высота в настройках, сделайте чуть больше, чем оригинал-
Ответ - делал, бесполезно.
Показ ошибок включен всегда, это кредо.
Ошибок не выдает.
Провайдера ini.php

display_errors = Off
max_execution_time = 180
max_input_time = 240
memory_limit = 400M
post_max_size = 250M
upload_max_filesize = 250M
max_file_uploads = 300
realpath_cache_size = 8M
max_input_vars = 10000

Можно конечно включить показ ошибок провайдера в ini, попробую.

Миколас

Попробуй название файла сменить. У меня на одном хостинге не пропускало длинные названия файлов. Хостер ограничение повставлял где только можно, повернуты были на ограничениях.

sus


Миколас

А меньше размеры/вес грузит? Имено для этого товара.

sus

Пишет до 1мб
Меняю оригинал 4мб на разрешение 1200х1790 получаю 295кб - пишет. До 1мб идет.

mistral

Цитата: sus от 13 ноября 2015, 13:10:01
Пишет до 1мб
Меняю оригинал 4мб на разрешение 1200х1790 получаю 295кб - пишет. До 1мб идет.
Значит на хостинге всеже есть ограничения по размеру загружаемых файлов.

coder

Попробуйте увеличить размер загружаемого файла напрямую в коде, в файле /classes/Uploader.php измените
const DEFAULT_MAX_SIZE = 10485760;

sus


VictorD

Проверьте конфигурацию сервера. Создайте файл phpinfo.php в корне сайта
<?php phpinfo(); ?>
Откройте его в браузере и проверьте
upload_max_filesize
post_max_size

sus

Ну я же писал
display_errors = Off
max_execution_time = 180
max_input_time = 240
memory_limit = 400M
post_max_size = 250M
upload_max_filesize = 250M
max_file_uploads = 300
realpath_cache_size = 8M
max_input_vars = 10000
Это на серваке провайдера...

Mr.Sen

Вы сами проверали? Откуда эти данные? Проверять нужно в корне своего сайта. То что на сервере такая конфигурация ничего не значит. Значения могут меняться в каждом сайте.

PrestaMan

Файлы не закачивает на сервер только по 2 причинам:
- нет прав
- превышен макс. разрешенный размер
Больше причин нет. Так как в prestashop вы разрешили закачку файлов большого размера, то проверять нужно настройки хостинга.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!