phpthumb и media source
Здравствуйте, уважаемые коллеги :)
Сломал голову, не пойму что происходит:
Файл лежит на Selectel, загружен через Swift, id media source = 3
1) Так работает:
Картинка ресайзится и выводится, как в админке, так и просто по URL.
2) Так не работает:
Похоже, дело в том, что у сниппета нет параметра source, а у коннектора есть? Как починить?
Спасибо.
Сломал голову, не пойму что происходит:
Файл лежит на Selectel, загружен через Swift, id media source = 3
1) Так работает:
/connectors/system/phpthumb.php?w=225&h=100&aoe=0&far=0&zc=1&src=3252/40040-1-1296575451.png&source=3
Картинка ресайзится и выводится, как в админке, так и просто по URL.
2) Так не работает:
{$_modx->runSnippet('!pthumb', [
'input' => '3252/40040-1-1296575451.png',
'options' => 'w=225&h=119&aoe=0&far=0&zc=1&source=3',
])}
В логи пишется:[pThumb] Resource: 3249 || Image: (none)
File not found: /КОРЕНЬ_САЙТА/3252/40040-1-1296575451.png *** Skipping ***
Похоже, дело в том, что у сниппета нет параметра source, а у коннектора есть? Как починить?
Спасибо.
Комментарии: 1
Еще и так ругается (на выдачу по прямому URL):
[2018-10-12 10:50:36] (WARN @ ...../core/model/phpthumb/modphpthumb.class.php : 89)
Detected attempt of using private parameter `source` (for internal usage)
of phpThumb that not allowed and insecure
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.