Помилка при видаленні компонента Joomla 3
При спробі видалення одного з компонентів через "Розширення" - "Менеджер розширень" - " Управлніе"
на будь-яку спробу виводилося повідомлення наступного виду: 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. Видаляємо як і планувалося через " управління"
Готові обговорити сайт для вашого бізнесу?
Заповніть короткий бриф або напишіть нам зручним способом. Web-Creator допоможе оцінити вартість розробки сайту, продумати структуру сторінок, SEO-основу, дизайн, запуск, домен, хостинг і подальшу підтримку проєкту.


