Перейти к содержанию
d19codec

[Решено?..] Картинки на другом сервере, как реализовать?

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

Приветствую.

Как настроить корректно, чтобы картинки были на другом сервере?

Причем кэш фото можно оставить на изначальном сервере.

ocStore-1.5.5.1.2

 

Я попробовал в config.php заменить соответствующую строку на следующую

define('DIR_IMAGE', 'http://site.ru/image/');

остальные строки, в т.ч. кэш, оставил такими же.

Так вот картинки товаров не подхватывает (т.е. нет ни одной картинки на любой странице после замены строки), в т.ч. даже лого сайта не показывает.

Хотя если зайти по прямому адресу в браузере http://site.ru/image/data/logo.png то картинка в браузере открывается.

 

Что где еще менять нужно или чем то из модулей/софта можно воспользоваться?

Что то гугл не дает результатов, либо я не умею искать.

Сервера VDS оба.

Поделиться сообщением


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

Либо кэш фото переместить. Но в теории это сложнее, т.к. права настраивать нужно.

Просто фото вместе с кэшем на одном серваке не умещаются по своему объему.

Вот нашел похожую тем на англоязычном форуме, но половину их слов не понятна (даже с переводчиком) http://forum.opencart.com/viewtopic.php?t=95547&p=383400

Поделиться сообщением


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

прошу простить - но решение изначально дурацкое

 

что значит "не помещаются"?

у вас интернет-магазин, или семками торгуете?

 

проблема нехватки места - самая мелкая проблема и через хостера решается элементарно, путем оплаты недостающего пространства

 

подгрузка картинок с другого сервера сама по себе увеличивает число обращений к стороннему ресурсу, что скажется на быстродействии

если другой сервер - не CDN, и то - зависит от его расположения итд

 

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

Поделиться сообщением


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

Как бы это странно не звучало, но такой же сервер, только имеющий в два раза больше дискового места стоит в 21 (двадцать один) раз дороже. Поэтому проще оплачивать второй сервер, который стоит на соседней полке в ДЦ. Сам удивлен над хостером. А его конкуренты и вовсе в 40 раз дороже предлагают такие характеристики. Оставим имя хостера и точные цены неизвестными.

 

А "подберите оптимальное соотношение размер/качество" - это уже как раз и реализовано на текущий момент, но всё равно не влезает чуть чуть, а еще может и больше понадобиться места.

 

Поэтому вопрос можно рассматривать только потому что он как минимум намного интереснее чем другие вопросы в данном разделе,

а в идеале - воспользоваться ответом.

Изменено пользователем d19codec

Поделиться сообщением


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

Это просто так не настроить стандартными средствами OpenCart. Нужно переделывать функционал, чтобы скрипт мог ходить на другой сервер, допустим по FTP, и читать/писать файлы оттуда/туда. Это нужно для генерации превьюшек и работы файлового менеджера для заливки картинок в админке.

Изменено пользователем ZeroHero

Поделиться сообщением


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

может тогда имеет смысл поискать другой хостинг?

с вменяемыми ценами и более гибкой политикой

 

либо переделывать движок под нужный функционал - подозреваю, что дофига всего менять нужно будет

ибо если с чтением проблем со стороннего ресурса нет, то с созданием/записью та еще морока

Поделиться сообщением


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

Как бы это странно не звучало, но такой же сервер, только имеющий в два раза больше дискового места стоит в 21 (двадцать один) раз дороже.

 

Поверьте, что звучит очень и очень странно для меня. Поскольку сам с десяток лет арендую как выделенные сервера, так и всякие VPS.

Какой у вас объем картинок вместе с кешем, что вам не хватает дискового пространства?

И как такое может быть, что вам целого сервера мало?

У меня, например, на одном из моих серверов 2х500 Гиг накопители. будет мало? Терабайта?

 

Посоветую вам искать нормальную хост-площадку, а не заниматься, пардон, непонятно чем...

Изменено пользователем sitecreator

Поделиться сообщением


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

В сторону настройки nginx посмотрите, если он конечно стоит.

Поделиться сообщением


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

Вдруг кому пригодится,

вопрос решить функциями движка не смог,

но решил возможностями операционной системы сервера,

путем монтирования удаленной папки с помощью sshfs.

 

Соответственно, при данном способе не важно что вы перемещаете: картинки, кэш картинок или что то другое. Настраивается одинаково.

Поделиться сообщением


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

путем монтирования удаленной папки с помощью sshfs.

 

Как раз столкнулся с похожей проблемой - если не затруднит, подскажите пожалуйста поподробнее, каким образом Вы настраивали удаленную директорию на другом сервере и какое именно техзадание предоставить хостеру на реализацию данной функции?

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.