primulum

primulum

С нами с 14 августа 2020; Место в рейтинге пользователей: #3420
primulum
24 сентября 2020, 16:58
0
Проблема решалась путем добавления в connectors/system/phpthumb.php
строчки
$_SERVER['HTTP_MODAUTH'] = $modx->user->getUserToken($modx->context->get('key'));
То есть файл выглядит теперь вот так:
<?php
/*
 * This file is part of MODX Revolution.
 *
 * Copyright © MODX, LLC. All Rights Reserved.
 *
 * For complete copyright and license information, see the COPYRIGHT and LICENSE
 * files found in the top-level directory of this distribution.
 */

/**
 * @var modX $modx
 * @package modx
 */
session_cache_limiter('public');
define('MODX_CONNECTOR_INCLUDED', 1);
require_once dirname(__DIR__) . '/index.php';
$_SERVER['HTTP_MODAUTH'] = $modx->user->getUserToken($modx->context->get('key'));
$modx->request->handleRequest(array('location' => 'system', 'action' => 'phpthumb'));
И теперь все работает.