FileAttach У веб-сервера не хватает прав для обновления каталога.
Всех приветствую!
Столкнулся с очень странной проблемой. Сегодня понадобилось к одному сайту прикрутить возможность загрузки файлов, использую FileAttach.
При загрузке возникает сообщение У веб-сервера не хватает прав для обновления каталога.
Сами файлы, при загрузке, появляются в указанном источнике, а также создается папка с id ресурса.
Права на файлы и папки устанавливаются верные, кто-то сталкивался с подобным?
Сайт крутится на шареде спринтхост. MODX 2.7.0 версия FileAttach 1.0.10-pl3
Через файловый менеджер все загружается, фотографии в MIGX через мультизагрузку, также, загружаются
от техподдержки поступил ответ:
Столкнулся с очень странной проблемой. Сегодня понадобилось к одному сайту прикрутить возможность загрузки файлов, использую FileAttach.
При загрузке возникает сообщение У веб-сервера не хватает прав для обновления каталога.
Сами файлы, при загрузке, появляются в указанном источнике, а также создается папка с id ресурса.
Права на файлы и папки устанавливаются верные, кто-то сталкивался с подобным?
Сайт крутится на шареде спринтхост. MODX 2.7.0 версия FileAttach 1.0.10-pl3
Через файловый менеджер все загружается, фотографии в MIGX через мультизагрузку, также, загружаются
от техподдержки поступил ответ:
Сообщение об отсутствии прав возникает при проверке существования временного файл:WTF?
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
Комментарии: 11
Может компонент после загрузки файла пытается права на него или на каталог задать?
Нужно исходный код смотреть.
Нужно исходный код смотреть.
Компонент не меняет права, используются внутренние механизмы modx.
MIGX/мультизагрузка могут загружать файлы в тот же каталог?
MIGX/мультизагрузка могут загружать файлы в тот же каталог?
Да, может. В том то и «прикол»…
Настроил всё как написано в инструкции (купил и поставил 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
Получилось как то решить проблему? У меня точно такая же ошибка вылазит…
Да, отключил системную настройку, сейчас не помню что за проект был, поэтому достоверно не подскуажу
У меня получилось решить переводом параметра «Транслитерировать файлы» на «Да». Имейте ввиду, понадобится дополнение translit
Спасибо, помогло)
Была аналогичная бага при загрузке файлов в mSync. Решил созданием источника файлов к нужной папке. Вероятно источник файлов должен был создаться при установке, не ясно…
Вы грузите в корневую директорию картинку. Это можно делать только из вкладки Файлы
Недавно опять сталкивался с такой ошибкой. Комментарий от Эрадж Шамс является решением проблемы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.