Обновление загружаемого URL -адреса ссылки продукта через SQL -запрос [Решен

magento.stackexchange https://magento.stackexchange.com/questions/4183

  •  16-10-2019
  •  | 
  •  

Вопрос

Client Store имеет только один загружаемый продукт. И это версия, продолжайте меняться.
Когда версия продукта изменилась в первый раз, я загрузил новый файл через FTP в соответствующую среду/загружаемую папку.
И обновленный путь link_url downloadable_link Таблица как:

UPDATE downloadable_link SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 2.zip';

Примечание: Предыдущая ссылка URL был: http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 1.zip

Так как это обновление работает только для новых клиентов. Мне было интересно, как настроить для существующего клиента, который уже приобрел расширение, чтобы при загрузке они получали последнюю версию вместо старой версии.

Я попытался решить это, обновив link_url of downloadable_link_purchased_item как:

UPDATE downloadable_link_purchased_item SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 2.zip'

Но не сработал. Когда существующий клиент пытался загрузить, он дал следующую ошибку:

Произошла ошибка при получении запрошенного контента. Пожалуйста, свяжитесь с владельцем магазина.

Есть идеи, как обновить Link_url с последней версией продукта, чтобы существующий клиент мог его загрузить? Подход SQL будет предпочтительным, если это возможно.

РЕДАКТИРОВАТЬ: После анализа того, что я нашел, код загрузки Magento дает 404 не найденный код для загружаемого продукта с пространством в имени файла. После удаления места из имени файла и обновления через вышеупомянутые SQLS исправили мою проблему.

Спасибо

Это было полезно?

Решение

После анализа того, что я нашел, код загрузки Magento дает 404 не найден код для загружаемого продукта с пространством в имени файла. После удаления места из имени файла и обновления через выше

UPDATE downloadable_link SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v202.zip';
UPDATE downloadable_link_purchased_item SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v202.zip';
Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top