Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

0 Пользователей и 1 Гость просматривают эту тему.
  • 94 Ответов
  • 12780 Просмотров
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #30 : 21.07.2010, 18:28:32 »
да
Хостинги... хостинги... :)
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #31 : 21.07.2010, 18:31:42 »
@tbhost,

точнее их отсутствие

@Elena09,

раньше, до этой проблемы, во время жизни Вашего сайта Вы могли устанавливать расширения?

какова Ваша версия Joomla?

создайте файл со следующим содержанием:

<?php

phpinfo();

?>

назовите его test.php. загрузите его в корень сайта и дайте мне знать, как только он там.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #32 : 21.07.2010, 18:34:37 »
@tbhost,

точнее их отсутствие

@Elena09,

раньше, до этой проблемы, во время жизни Вашего сайта Вы могли устанавливать расширения?

какова Ваша версия Joomla?

создайте файл со следующим содержанием:

<?php

phpinfo();

?>

назовите его test.php. загрузите его в корень сайта и дайте мне знать, как только он там.
Боюсь там в третьей стоке покажет Server API    Apache 2.0 Handler со всеми вытекающими...
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #33 : 21.07.2010, 18:37:18 »
эта Joomla первая на этом сайте,соответственно нужды устанавливать расширения не было.
joomla 1.5.17
Загрузила в корень
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #34 : 21.07.2010, 18:40:43 »
эта Joomla первая на этом сайте,соответственно нужды устанавливать расширения не было.
joomla 1.5.17
Загрузила в корень
Я не настаиваю, но просто предупреждаю. Если у хостера возникают такие проблемы, то меняйте хостера. Ибо потом вы все равно столкнетесь с проблемами при работе компонентов.
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #35 : 21.07.2010, 18:41:29 »
Я не настаиваю, но просто предупреждаю. Если у хостера возникают такие проблемы, то меняйте хостера. Ибо потом вы все равно столкнетесь с проблемами при работе компонентов.

Я уже подозреваю,что главное решение проблемы-это смена хостера...
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #36 : 21.07.2010, 18:47:01 »
Я уже подозреваю,что главное решение проблемы-это смена хостера...
Я Вам просто подсказал, дело то за вами.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Не могу установить расширения
« Ответ #37 : 21.07.2010, 18:56:54 »
Сильно подозреваю что в configuration.php неверный путь к папке tmp. Должен быть абсолютный путь от корня файловой системы.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #38 : 21.07.2010, 18:59:28 »
@Lex,

спасибо, мы уже поработали над этим.   

@Elena09,


Я уже подозреваю,что главное решение проблемы-это смена хостера...

это не гарантирует Вам беспроблемное будущее на новом хостинге, во всяком случае на хостерах в России, хотя ситуация, медленно, но меняется к лучшему. мы уже нашли одно из ограничений, о котором стоит переговорить с Вашим хостером прежде чем подавать на развод с ним. я имею в виду Ваше ограничение "open_basedir restriction in effect".

попробуйте прописать var $tmp_path = '/home/inplitka/data/tmp';
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #39 : 21.07.2010, 19:02:27 »
Прописала...
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #40 : 21.07.2010, 19:03:49 »
Сильно подозреваю что в configuration.php неверный путь к папке tmp. Должен быть абсолютный путь от корня файловой системы.

Дело в том что пути верные, но работает как я указал выше... Потому и проблемы.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #41 : 21.07.2010, 19:08:29 »
Прописала...

и каков результат? попробуйте теперь автоматическую установку расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #42 : 21.07.2010, 19:11:54 »
-1 - Возникла ошибка
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #43 : 21.07.2010, 19:12:28 »
кстати, я так и не спросил Вас:  что у Вас происходит во вкладке "Права на папки"? там можно увидеть "Доступен на запись"? если да, то для всех ли директорий в этом списке?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #44 : 21.07.2010, 19:15:42 »
administrator/language/   Недоступен на запись
administrator/language/en-GB/   Недоступен на запись
administrator/language/ru-RU/   Недоступен на запись
language/pdf_fonts/   Недоступен на запись
plugins/editors/   Недоступен на запись
plugins/editors-xtd/   Недоступен на запись
plugins/user/   Недоступен на запись
plugins/xmlrpc/   Недоступен на запись
Папка для логов ($log_path) /home/inplitka/data/www/inplitka.ru/logs/   Недоступен на запись

Все остальное доступно на запись
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #45 : 21.07.2010, 19:17:20 »
ну это уже лучше!
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #46 : 21.07.2010, 19:39:08 »
0 создайте файл под названием chmod.php со следующим содержанием:

<?php
 
// ваши данные для входа на сайт по FTP
$ftp_server='ftp.inplitka.ru';
$ftp_user='имя-вашего-FTP-пользователя';
$ftp_pass='ваш-FTP-пароль';
 
// где установлена Joomla? не упустите "/" в конце пути!
$base = '/www/inplitka.ru/';  

// если этот путь не сработает,  попробуйте  $base = '/home/inplitka/data/www/inplitka.ru/';
 
// файлы и папки, которым на время установки необходимо сменить права
$dirs = array( 'administrator/backups',
               'administrator/components',
               'administrator/language',
               'administrator/language/en-GB',
               'administrator/modules',
               'administrator/templates',
               'administrator/cache',
               'components',
               'images',
               'images/banners',
               'images/stories',
               'media',
               'language',
               'language/en-GB',
               'language/pdf_fonts',
               'modules',
               'plugins',
               'plugins/content',
               'plugins/editors',
               'plugins/editors-xtd',
               'plugins/search',
               'plugins/system',
               'plugins/user',
               'plugins/xmlrpc',
               'tmp',
               'templates',
               'cache'
             );
 
// default to safe 0755 setting
if ($_GET['chmod']) {
    $ftp_chmod = $_GET['chmod'];
} else {
    $ftp_chmod = "0755";
}
echo "chmod=".$ftp_chmod.'<br/>';
 
// connect via ftp and apply chmod
$conn_id = ftp_connect("$ftp_server");
ftp_login($conn_id, $ftp_user, $ftp_pass);
foreach( $dirs as $dir ){
    if (ftp_site($conn_id, 'CHMOD '.$ftp_chmod.' '.$base.$dir)) {
        echo "success ";
    } else {
        echo "failed ";
    }
    echo $base.$dir.'<br/>';
}
ftp_close($conn_id);
 
echo 'DONE';
?>

1 отредактируйте его, введя Ваши FTP данные в соответствующие переменные
2 загрузите в корень сайта
3 наведите на него браузер: inplitka.ru/chmod.php?chmod=0777 - Enter
4 проверьте во вкладке "Права на папки" открылись ли на запись все папки
5 если да, то проверьте установку расширений.
6 если нет, то поиграйтесь с прописанием переменной $base.
7 если все прошло благополучно, то для возвращение открытых миру папок к закрытому состоянию -   inplitka.ru/chmod.php?chmod=0755 - Enter

« Последнее редактирование: 22.07.2010, 01:05:21 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #47 : 21.07.2010, 20:12:29 »
Спасибо! все кроме двух сменили права:
administrator/language/ru-RU/   Недоступен на запись
Папка для логов ($log_path) /home/inplitka/data/www/inplitka.ru/logs/   Недоступен на запись

Их нужно открыть?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #48 : 21.07.2010, 20:14:56 »
пока не могу сказать.

что с автоустановщиком расширений? работает?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #49 : 21.07.2010, 20:18:55 »
-1 - Возникла ошибка

Может я совсем все неправильно делаю? У меня есть пакет Scatalog в архиве zip. Захожу в расширения-загрузить файл пакета..и опять ошибка...
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #50 : 21.07.2010, 20:22:53 »
попробуйте загрузку какого-либо тривиального плагина или модуля.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #51 : 21.07.2010, 20:34:19 »
Art Clock установился
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #52 : 21.07.2010, 20:38:24 »
для полной уверенности поиграйтесь с установкой еще 3-5 расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #53 : 21.07.2010, 20:47:41 »
2 расширения работают. а скаталог пока не ставится...видимо,проблема в архиве.
Спасибо!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #54 : 21.07.2010, 20:57:44 »
нет проблем.
установите права на требуемые при установке папки на 755 посредством inplitka.ru/chmod.php?chmod=0755, загляните во вкладку "Права на папки" проверить, не "покраснели ли" права папок на запись. если нет, поиграйтесь с установкой двух-трех расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #55 : 21.07.2010, 20:59:03 »
Покраснели все...
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #56 : 21.07.2010, 21:04:54 »
для уверенности попробуйте установку пары легких расширений.  по идее должны получить отказ.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #57 : 21.07.2010, 21:05:32 »
смешнее всего...
строчка есть- /home/inplitka/data/www/inplitka.ru/administrator/components/com_virtuemart/virtuemart.cfg.php :: Writeable
а пути реального такого нет...

Угу,при закрытых на запись- отказ в установке
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #58 : 21.07.2010, 21:52:34 »
уфф...

похоже пришла пора посчитать цыплят и решить как Вам двигаться дальше.

Ваш chmod.php теперь в Вашем распоряжении, но это - временная мера. используйте его для установки расширений, но:
1 не оставляйте его после этого сидеть в корне сайта. он - лакомка для хакера.
2 ВАЖНО: после установки расширения(ий) возвращайте права с 777 на 755 - опять же в целях безопасности сайта.
3 при правильной конфигурации сервера папки Joomla, согласно дизайна этой системы, должны быть открыты на запись ("зелеными") при правах 755
4 ВАЖНО: удалите test.php из корня сайта.

по большому счету, мы обнаружили проблему в существующем ограничении "open_basedir restriction in effect", наложенным на Ваши папки хостером.

возможно также что установщик не работает и потому, что не Вы, а сервер Апачи является владельцем Вашего аккаунта. стоит это быстро проверить:

1 установите прямо сейчас одно из расширений управления файлами Joomla, либо eXtplorer , либо njnjaXplorer

2 запустите любой из них и загляните в графу "owner". что увидете?

« Последнее редактирование: 22.07.2010, 01:07:21 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #59 : 21.07.2010, 23:35:59 »
В графе- n/a
Я так понимаю,что мне в любом случае писать гневно-жалобное письмо хостеру?
« Последнее редактирование: 21.07.2010, 23:49:01 от Elena09 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как установить ssl на Joomla?

Автор filio.63

Ответов: 6
Просмотров: 5048
Последний ответ 25.02.2017, 15:04:39
от altvvc
Яндекс Метрика, как установить на сайт?

Автор amunit

Ответов: 81
Просмотров: 106044
Последний ответ 17.02.2017, 21:21:47
от karabert
Не могу удалить иконку поделиться в соц сетях

Автор kirill-juk

Ответов: 0
Просмотров: 1541
Последний ответ 03.11.2016, 16:08:53
от kirill-juk
Не могу сделать кликабельной шапку сайта

Автор Zegeberg

Ответов: 29
Просмотров: 2599
Последний ответ 21.06.2016, 13:02:48
от Zegeberg
Установить код видеоплеера на сайт

Автор Escander

Ответов: 4
Просмотров: 1907
Последний ответ 19.05.2016, 20:56:03
от arma