Рішення проблеми в joomla c unable to create target folder, seo блог vikinga

-1 - Виникла помилка

Unable to create target folder

В англійській версії це виглядає як:

-1 - An error has occurred.

Unable to create target folder

При подібних помилка в першу чергу слід перевірити права на запис в папки. Робиться це в адмінці: Допомога - Інформація про систему - Права на папки. У моєму випадку з правами все було нормально.

return JError :: raiseError (-1, JText :: _ ( 'Unable to create'. $ dest. 'target folder'));

Тепер при спробі встановити компонент видається більш виразна інформація:

Unable to create / var / www / user / data / www / components / com_jce / controller target folder

Суть проблеми в тому, що Joomla не може видалити / змінити папки або файли власником яких є інший користувач. Потрібно замінити власника на того від імені якого стартує Apache.

chown -R apache: apache com_jce

Пробуємо ще раз встановити і отримуємо вже наступну порцію помилок:

Unable to create / var / www / user / data / www / administrator / components / com_jce / adapters target folder

Знову застосовуємо зміна власника для виявлених папок:

chown -R apache: apache com_jce

Коли мені набридло так шукати все папки я змінив власника для всіх ключових папок. Наприклад:

chown -R apache: apache plugins

chown -R apache: apache language

chown -R apache: apache administrator