Не обновляются превьюшки

Всем привет!

MODX Revolution 2.7.1-pl
miniShop2 2.5.0-pl

Внес изменения в MS2 Images и пытаюсь обновить превью у товаров через Console кодом из документации

Примерно на 40% отваливается вот с такими ошибками:
Fatal error: Uncaught Error: Call to a member function removeObject() on null in /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/model/minishop2/msproductfile.class.php:304 Stack trace: #0 /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/processors/mgr/gallery/generate.class.php(38): msProductFile->remove() #1 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modprocessor.class.php(177): msProductFileGenerateProcessor->process() #2 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modx.class.php(1764): modProcessor->run() #3 /home/b/boyler/remont-boyler.ru/public_html/core/components/console/processors/exec.class.php(24) : eval()'d code(14): modX->runProcessor('mgr/gallery/gen...', Array, Array) #4 /home/b/boyler/remont-boyler.ru/public_html/core/components/console/processors/exec.class.php(24): eval() #5 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modprocessor.class.php(177): ConsoleExecProcessor->process() #6 /home/b/boyler/remont-boyler.ru/p in /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/model/minishop2/msproductfile.class.php on line 304
В логе сервера:
[Fri Jun 24 22:39:33 2022] [error] [client 185.117.121.149:0] PHP Fatal error:  Uncaught Error: Call to a member function removeObject() on null in /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/model/minishop2/msproductfile.class.php:304\nStack trace:\n#0 /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/processors/mgr/gallery/generate.class.php(38): msProductFile->remove()\n#1 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modprocessor.class.php(177): msProductFileGenerateProcessor->process()\n#2 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modx.class.php(1764): modProcessor->run()\n#3 /home/b/boyler/remont-boyler.ru/public_html/core/components/console/processors/exec.class.php(24) : eval()'d code(14): modX->runProcessor('mgr/gallery/gen...', Array, Array)\n#4 /home/b/boyler/remont-boyler.ru/public_html/core/components/console/processors/exec.class.php(24): eval()\n#5 /home/b/boyler/remont-boyler.ru/public_html/core/model/modx/modprocessor.class.php(177): ConsoleExecProcessor->process()\n#6 /home/b/boyler/remont-boyler.ru/p in /home/b/boyler/remont-boyler.ru/public_html/core/components/minishop2/model/minishop2/msproductfile.class.php on line 304, referer https://remont-boyler.ru/control/?a=index&namespace=console
Может кто-нибудь подсказать в чем тут проблема?..
steve.kon
24 июня 2022, 22:48
modx.pro
283
0

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

    steve.kon
    27 июня 2022, 13:12
    0
    Спасибо большое! Помогло, скрипт выполнился без ошибок.

    … вот только webp изображений почему-то не создал… Может в этих версиях еще не было его поддержки? (MODX Revolution 2.7.1-pl + miniShop2 2.5.0-pl)?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2