Не обновляется joomla 3
Вот незадача. При попытке обновить джумлу 3 до более новой версии выдаёт ошибку. То невозможно найти установочный пакет, то какая другая оказия вылазит. Хуже то, что не только саму ЦМС невозможно обновить, но и сторонние расширения не обновляются. Всё те же ошибки выдаёт. Мало того, что модули, компоненты и плагины не только не обновляются, но даже не устанавливаются новые. Хотя на других сайтах на джумле 3 всё в полном порядке с этим. Как быть, что делать и где искать причину ваших мучений?
Причин, в этих случаях, как правило немного:
- Ошибка со стороны сервера.
- Неправильно выставленны права на папки
- Не верно указан путь в файлах $log_path = и $tmp_path =
Начнём с последнего:
Неверно указан путь
При установке расширений или попытке обновлений джумлы 3 выскакивает ошибка:
JFolder: :files: Path is not a folder.
Тут явно указана причина. Неверно указан путь. А именно путь к файлам $log_path = и $tmp_path =.
Такое часто случается при переходе на другой сервак. Найти эти самые строчки можно в корне сайта в файле конфиг (configuration.php) на строчках под номерами 57 и 58. Найти и исправить.
Не помогло? Возможно у вас случай номер 2.
Неверно указаны права на папки
Нежелание джумлы 3 обновляться и устанавливать расширения может быть связано и с этой причиной. Решить данную задачу не составит особого труда.
Необходимо в корне сайта поменять все права на папки на 755. Всё. Но не меняйте права на файлы(.htaccess, robots.txt configuration.php)! Они должны быть 644, а то и 444 вовсе.Ну а в первом случае ошибку со стороны сервера вы сможете исправить написав в поддержку вашего хостинга.
Удачи, джумловоды!!!