Установка joom! Fish v2

Днями зіткнувся з проблемою на роботі, не міг встановити звичайний компонент на сайт під керуванням cms Joomla.

Мова йде про компоненті JoomFish.

В першу чергу опишу помилки про які мені повідомляла сама Joomla:

1. зміни не можуть бути збережені, конфігураційний файл не доступний для запису (або щось в цьому роді);

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

Неможливо скопіювати обраний файл .;

3. Joomla повідомляє про те, що установник компонента відсутня.

Так от можливі рішення, опишу те, як я нерозумний:

1. У разі якщо конфігураційний файл недоступний для запису, ставимо на нього права 777 на час установки компонента (потім повертаємо назад його права). Сам файл знаходиться в корені Joomla


2. Потім необхідно поставити права і на інші файли, який беруть участь в установці компонентів.

Дізнатися які файли потрібні можна через адмінку:

Заходимо в адмінку, в меню бачимо напис Допомога -> Інформація про систему

Установка joom! Fish v2

І там Вибираємо вкладку Права на папки. Дивимося щоб всі зазначені файли були доступні на запис. якщо є помилки, виправляємо права на файли і перевіряємо знову.

Установка joom! Fish v2

Але бувають випадки коли все вищеописане не допомагає (мені от не допомогло.) Я продовжив пошуки і ось які поради мені допомогли:

1. Перевірити правильність зазначених шляхів до папки tmp

2. Відключити FTP доступ з адмінки сайту.

3. Або навпаки ВКЛЮЧИТИ FTP (саме це мені і допомогло).

Це робиться з вкладки Сайт - Загальні настройки - Сервер і в самому низу вказуєте:

- логін і пароль доступу до ftp

- хост (зазвичай 127.0.0.1)

- ftp корінь. зазвичай / var / www / site_name або / var / www / user_name / site_name (то, що косим шрифтом необхідно замінити на ваші дані).

Підтверджуємо, натиснувши на Зберегти. якщо виникли помилки, перевірте конфігураційний файл доступний для запису.

У мене знову виникла помилка, тільки на цей раз вона не була написана червоним шрифтом, а позначена лише жовтим (тобто просто попередження про те що конфігураційний файл не записаний) Навіть з таким попередженням я все таки зміг нарешті встановити цей компонент JoomFish.