[РЕШЕНО] Swift + ms2Gallery - ошибка ресайза на Селектел

Здравствуйте.

Установил ms2gallery + Swift.

Если использовать «обычное» TV-поле изображения, то Swift сам по себе работает, заливает на Селектел и показывает как нужно.

На вкладке галереи ms2gallery изображения вроде как заливаются (прогресс заливки доходит до 100%), но не отображаются, а в логах происходит следующее:

[2018-05-27 05:57:24] (ERROR @ /***/www/wop_modx/core/components/swift/model/swift/swiftmediasource.class.php : 723) [SwiftMediaSource] Could not rename file "7/7%2F1200x628.png": 7%2F7%252F1200x628.png could not be found. The API returned this HTTP response:

HTTP/1.1 404 Not Found
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: X-Backend-Timestamp, Etag, Last-Modified, X-Object-Manifest, X-Timestamp
Cache-Control: no-cache, max-age=60
Content-Length: 70
Content-Type: text/html
Date: Sun, 27 May 2018 05:57:22 GMT

<html><h1>Not Found</h1><p>The resource could not be found.</p></html>
Судя по тексту ошибки, скрипт не может сгенерировать превьюшки на селектеле.



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

Спасибо.
Азамат
27 мая 2018, 06:08
modx.pro
1 005
0

Комментарии: 3

Александр
28 мая 2018, 14:04
0
Судя по тексту ошибки, скрипт не может переименовать изображение: не нравится ему слеш / в названии, он его экранирует и файл далее не видит из-за этого.
    Азамат
    30 мая 2018, 08:22
    0
    В имени файла нет слеша, папка 7 существует.
      Азамат
      31 мая 2018, 08:52
      0
      Проблема решена, спасибо Василию Наумкину за профессионализм и бесконечное терпение к моим ламерским вопросам :)))

      В общем, при создании нового файлового источника я не добавил все нужные параметры, были только стандартные для обычного источника. Для TV-поля этих настроек хватало для заливки, что и сбивало меня с толку, а вот для ms2gallery этих настроек уже было мало, нужно было прописать все нужные.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3