Статьи

Пожалуйста, оцените статью!: 100% - 1 votes
Отлично!

Итого:

При попытке удаления одного из компонентов через "Расширения" - "Менеджер расширений" - "Управлние"

на любую попытку выводилось сообщение следующего вида: Joomla\Filesystem\File::delete: Failed deleting inaccessible file

Сначала была попытка установить права на файлы и папки 7777 - не помогло

Смена владельца тоже не принесла успеха

Все права записи на каталоги были в доступе

Поэтому пришлось ковырнуть код:

1. Ищем /libraries/vendor/joomla/filesystem/src

2. Находим файл File.php

3. В нём строки 124 - 127 несут следующую информацию:

if (!Path::canChmod($file))
            {
                throw new FilesystemException(__METHOD__ . ': Failed deleting inaccessible file ' . $filename);
            }

4. Ремим эти строки

5. Удаляем как и планировалось через "управление"

Вам нужен сайт?

Давайте обсудим его. Продумаем. И сделаем!