blackseabreathe

blackseabreathe

С нами с 27 января 2021; Место в рейтинге пользователей: #4175
blackseabreathe
29 января 2021, 13:19
0
tryUpload — вообще выглядит так tryUpload($file), а также попытался передать аргумент $modx tryUpload($file, $modx) — та же ошибка
blackseabreathe
29 января 2021, 13:17
0
$image = $_SERVER['DOCUMENT_ROOT'] . '/user_upload/' . $fileName;
— так тоже пытался сделать, установил pthumb. В логах php ошибка

PHP Fatal error: Uncaught Error: Call to a member function runSnippet() on null in /home/…/public_html/theme/RedirectModxApiAjax/RedirectModxApiAjax.php:225\nStack trace:\n#0 /home/…public_html/theme/RedirectModxApiAjax/RedirectModxApiAjax.php(248): tryUpload(Array)\n#1 {main}\n thrown in /home/…/public_html/theme/RedirectModxApiAjax/RedirectModxApiAjax.php on line 225, referer https://site.com/sign-up?
tryUpload() ф-ия, где я аытаюсь запустить runSnippet. runSnippet как раз строка №225

Еще в начале ф-ии tryUpload() написал
global $modx;
на всякий случай.

Как можно проверить инициализировался ли и работает ли $modx object?
blackseabreathe
28 января 2021, 11:44
0
К сожалению, да, там ссылка на картинку. И абсолютную пробовал и локальную
blackseabreathe
28 января 2021, 11:27
0
Здравствуйте, имеете в виду компонент console? Дело в том, что я запуская эту же команду runSnippet, таким же способом только внутри сниппета и там тоже все работает, ума уже не приложу что не так.
blackseabreathe
27 января 2021, 17:38
0
пробовал, та же ошибка,

$image = $_SERVER['DOCUMENT_ROOT'].'/user_upload/'.$fileName;
та же история
blackseabreathe
27 января 2021, 17:35
0
Простите, локальный путь как понять? Сейчас ссылка такая —
https://mysite.ru/user_upload/imageName.jpg