FileAttach У веб-сервера не хватает прав для обновления каталога.

Всех приветствую!

Столкнулся с очень странной проблемой. Сегодня понадобилось к одному сайту прикрутить возможность загрузки файлов, использую FileAttach.

При загрузке возникает сообщение У веб-сервера не хватает прав для обновления каталога.

Сами файлы, при загрузке, появляются в указанном источнике, а также создается папка с id ресурса.

Права на файлы и папки устанавливаются верные, кто-то сталкивался с подобным?

Сайт крутится на шареде спринтхост. MODX 2.7.0 версия FileAttach 1.0.10-pl3

Через файловый менеджер все загружается, фотографии в MIGX через мультизагрузку, также, загружаются

от техподдержки поступил ответ:
Сообщение об отсутствии прав возникает при проверке существования временного файл:

0.9887 12722768 -> is_readable('/home/user/domains/site/public_html/img/files/home/user/domains/site/public_html/244/2DUz3ZbP7OsDCwCeEwkrENXeW3pyOnAQ.jpg') /home/ user/domains/site/public_html/core/model/modx/modfilehandler.class.php:284
0.9887 12722616 >=> FALSE

При этом временный файл, созданный приложением, имеет вид:

/home/user/domains/site/public_html/img/files/244/2duz3zbp7osdcwceewkrenxew3pyonaq.jpg
WTF?
Вадим Раевский
31 января 2019, 09:42
modx.pro
3 281
0

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

Наумов Алексей
31 января 2019, 09:49
0
Может компонент после загрузки файла пытается права на него или на каталог задать?
Нужно исходный код смотреть.
    Виталий Чекрыжев
    03 февраля 2019, 11:39
    0
    Компонент не меняет права, используются внутренние механизмы modx.
    MIGX/мультизагрузка могут загружать файлы в тот же каталог?
    Илья Александрович
    08 февраля 2019, 22:12
    0
    Настроил всё как написано в инструкции (купил и поставил msFile).
    Проблема в загрузке файлов (админом). Как решить?

    [08-Feb-2019 21:36:28 Europe/Moscow] PHP Fatal error:  Uncaught Error: Call to a member function make() on null in /home/***/public_html/core/components/fileattach/processors/mgr/upload.class.php:88
    Stack trace:
    #0 /home/***/public_html/core/model/modx/modprocessor.class.php(173): modFileAttachUploadProcessor->process()
    #1 /home/***/public_html/core/model/modx/modx.class.php(1704): modProcessor->run()
    #2 /home/***/public_html/core/model/modx/modconnectorresponse.class.php(140): modX->runProcessor('mgr/upload', Array, Array)
    #3 /home/***/public_html/core/model/modx/modconnectorrequest.class.php(82): modConnectorResponse->outputContent(Array)
    #4 /home/***/public_html/core/model/modx/modconnectorrequest.class.php(69): modConnectorRequest->prepareResponse(Array)
    #5 /home/***/public_html/assets/components/fileattach/connector.php(26): modConnectorRequest->handleRequest(Array)
    #6 {main}
      thrown in /home/***/public_html/core/components/fileattach/processors/mgr/upload.class.php on line 88
      Виталий
      03 мая 2019, 15:35
      0
      Получилось как то решить проблему? У меня точно такая же ошибка вылазит…
        Вадим Раевский
        04 мая 2019, 18:26
        0
        Да, отключил системную настройку, сейчас не помню что за проект был, поэтому достоверно не подскуажу
          Эрадж Шамс
          13 апреля 2020, 11:23
          0
          У меня получилось решить переводом параметра «Транслитерировать файлы» на «Да». Имейте ввиду, понадобится дополнение translit
        Руслан Алеев
        26 августа 2019, 11:56
        0
        Была аналогичная бага при загрузке файлов в mSync. Решил созданием источника файлов к нужной папке. Вероятно источник файлов должен был создаться при установке, не ясно…
          Андрей Степаненко
          04 августа 2020, 09:33
          0
          Вы грузите в корневую директорию картинку. Это можно делать только из вкладки Файлы
            Вадим Раевский
            04 августа 2020, 20:47
            0
            Недавно опять сталкивался с такой ошибкой. Комментарий от Эрадж Шамс является решением проблемы.
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            11