Новости 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 Гость просматривают эту тему.
  • 90 Ответов
  • 90747 Просмотров
*

FYAN

  • Осваиваюсь на форуме
  • 25
  • 1 / 1
При регистрации Joomla пишет:

"Не удалось вызвать функцию mail

Не удалось зарегистрировать пользователя: Произошла ошибка при отправке письма с регистрационными данными. Администратору сайта было отправлено сообщение о возникшей проблеме."

Дело вероятно в conf...php, может кто-нибудь напишет свои данные здесь, для того чтобы я поставил свои данные по аналогии?
« Последнее редактирование: 10.01.2012, 13:21:00 от FYAN »
*

shadowrun

  • Захожу иногда
  • 78
  • 1 / 0
Re: Не удалось вызвать функцию mail
« Ответ #1 : 06.01.2012, 23:01:48 »
нсколько помню то это значит что на хостинге у PHP нет этой функции.
я лично лечил это дело через установку  сендмаил
*

tops974

  • Захожу иногда
  • 73
  • 5 / 0
Re: Не удалось вызвать функцию mail
« Ответ #2 : 07.01.2012, 12:04:15 »
Цитировать
Произошла ошибка при отправке письма с регистрационными данными. Администратору сайта было отправлено сообщение о возникшей проблеме."
Скажите а Вы получили письмо? От этого и будим плясать.
*

FYAN

  • Осваиваюсь на форуме
  • 25
  • 1 / 1
Re: Не удалось вызвать функцию mail
« Ответ #3 : 07.01.2012, 13:16:08 »
на мыло ничего не приходило
*

tops974

  • Захожу иногда
  • 73
  • 5 / 0
Re: Не удалось вызвать функцию mail
« Ответ #4 : 07.01.2012, 14:25:19 »
Общие настройки/Сервер/Настройка почты/Способ отправки/По умолчанию должно стоять "ПХП маил". Этот вариант хост должен поддерживать без всякой дополнительной оплаты (Если хост платный). Также проверти строку "Отправитель письма" здесь должен быть Ваш реальный маил. "Авторизация на SMTP-сервере" должно быть значение "Нет" Далее "SMTP-сервер" У меня стоит  "localhost" Далее Защита SMTP - нет "SMTP-сервер" -localhost Другие значения трогать не стоит.
А конфиг PHP не трогайте! Он должен прописать Ваш маил автоматически. (Тот который Вы прописали в строке "E-mail сайта")

« Последнее редактирование: 07.01.2012, 14:30:05 от tops974 »
*

FYAN

  • Осваиваюсь на форуме
  • 25
  • 1 / 1
Re: Не удалось вызвать функцию mail
« Ответ #5 : 08.01.2012, 11:28:41 »
tops974, спасибо за ответ, но это не помогло....

какие еще могут быть причины неисправности?
*

shadowrun

  • Захожу иногда
  • 78
  • 1 / 0
Re: Не удалось вызвать функцию mail
« Ответ #6 : 09.01.2012, 14:12:02 »
тогда настройте отправку почты через SMTP например mail.ru

Авторизация на SMTP-сервере - дa
Порт SMTP-сервера - 25
Имя пользователя SMTP - yourname@mail.ru
Пароль для SMTP - ваш пароль от мыла
SMTP-сервер  - smtp.mail.ru

ну как то так. Этот вариант работает 100%
единственно что настройки смтп ставьте свои от вашей почты
*

FYAN

  • Осваиваюсь на форуме
  • 25
  • 1 / 1
Re: Не удалось вызвать функцию mail
« Ответ #7 : 09.01.2012, 15:40:22 »
shadowrun, не принимает мой логин и пароль)
*

FYAN

  • Осваиваюсь на форуме
  • 25
  • 1 / 1
Re: Не удалось вызвать функцию mail
« Ответ #8 : 09.01.2012, 18:09:15 »
Проблема решена!

Я поменял значение "public $mailer" на sendmail и заработало. Видимо phpmail хостинг не поддерживает.
Юзер Шедоуран был близок к истине (за что получает плюсик).
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
в таких случаях надо пинать саппорт хостинга...мне помогли)
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Elina

  • Захожу иногда
  • 139
  • 5 / 0
Проблема решена!

Я поменял значение "public $mailer" на sendmail и заработало. Видимо phpmail хостинг не поддерживает.
Юзер Шедоуран был близок к истине (за что получает плюсик).
Помогло. Для тех кому пригодится прописывается в configuration.php
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Я поменял значение "public $mailer" на sendmail и заработало. Видимо phpmail хостинг не поддерживает.

Более чем странно - у меня и хостинг поддерживает, и на других сайтах в моём аккаунте всё пашет (правда, Joomla там версии 1.5.25). А вот с J2.5.1 вот такая история. И sendmail не помог :(
*

luckyukr

  • Новичок
  • 1
  • 2 / 0
Более чем странно - у меня и хостинг поддерживает, и на других сайтах в моём аккаунте всё пашет (правда, Joomla там версии 1.5.25). А вот с J2.5.1 вот такая история. И sendmail не помог :(

C J2.5.1 мне помогла такая история
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и заменить её на
$params = '';
*

TopdiR

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
  • http://pk-prosto.ru
Elina все заработало. Всем спасибо!
*

Kitry

  • Осваиваюсь на форуме
  • 11
  • 3 / 0
Перепробовала все варианты на 1.7 - не помого, выяснилось (Тех.поддержка помогла) что проблема была в том, что Exim не был запущен (VDS). Запустили. Теперь работает.
(может кому пригодиться)
*

lvitalij

  • Осваиваюсь на форуме
  • 39
  • 4 / 0
  • Осваиваюсь на форуме
C J2.5.1 мне помогла такая история
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и заменить её на
$params = '';

Не заменить, а добавить!
Чтобы получилось так:
$params = sprintf("-oi -f %s", $this->Sender);
$params = '';

И заработало!
*

AleksandrXXXXX

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Не заменить, а добавить!
Чтобы получилось так:
$params = sprintf("-oi -f %s", $this->Sender);
$params = '';

Все способы перепробовал вот этот только помог на Joomla 1.7
Спасибо!
*

mr.barbariska

  • Новичок
  • 1
  • 0 / 0
Привёл запись в файле /libraries/phpmailer/phpmailer.php к виду:
$params = sprintf("-oi -f %s", $this->Sender);
$params = '';

и сразу начала отправляться копия сообщения посетителю сайта, но сообщение Не удалось вызвать функцию mail не исчезает
*

kuraltay-khan

  • Захожу иногда
  • 54
  • 0 / 0
...такая же проблема. Joomla 2,5,4 стоит... :(
*

Mr.X

  • Захожу иногда
  • 107
  • 0 / 0
похожая проблемка - Не удалось выполнить: /var/qmail/bin/sendmail
*

esvova

  • Новичок
  • 5
  • 0 / 0
У меня на 2.5.4 тоже были проблемы с почтой. Вообще ни чего не отправлялось. Сменил язык сайта с русского на английский-все пошло, меняю назад почта не пашет. Несколько раз менял язык, причем админку не трогал, только сайт. Результат тот-же. Плюнул, пошел спать. На следующий день все заработало на обоих языках. Что было? Видимо верна пословица "Утро вечера мудренее".
*

slavajan3

  • Новичок
  • 4
  • 0 / 0
Не заменить, а добавить!
Цитировать
Чтобы получилось так:
$params = sprintf("-oi -f %s", $this->Sender);
$params = '';

И заработало!

ПОМОГЛО, спасибо!
*

paparazzi-ks

  • Новичок
  • 6
  • 1 / 0
Пробовал все вышеперечисленные способы и ни один не помог. Решил вопрос следующим способом:

  • Создал почтовый ящик на своём же хостинге, формата mailname@mysite.com
  • В способе отправки выставил "SMTP"

Настройки - согласно вашим личным данным, а в "SMTP-сервер" прописываем localhost.
Всё заработало, отчёт отправляется на мыло админа и клиенту. В стандартный отчёт теперь желательно вписать строки, типа "письмо отправлено роботом, и отвечать на него не нужно", да бы не засоряли почтовый ящик (хостинг-то не резиновый ;D)

При всём этом, мыло админа может быть сторонним, не привязанным к localhost. Ящик "mailname@mysite.com" служит только в качестве "отправщика" писем, и будет всегда пустым.
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
C J2.5.1 мне помогла такая история
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и заменить её на
$params = '';
Спасибо, помогло. Я так понял, тут проблема со стороны хостера, т.к. проблемы начались после переезда сайта на другой хост.
*

volva

  • Новичок
  • 1
  • 0 / 0
Доброго времени суток всем, подскажите пожалуйста вот такая проблема:
сделал всё как советовал shadowrun
Авторизация на SMTP-сервере - дa
Порт SMTP-сервера - 25
Имя пользователя SMTP - yourname@mail.ru
Пароль для SMTP - ваш пароль от мыла
SMTP-сервер  - smtp.mail.ru
регистрация происходит,только вот письмо пользователю не приходит,а мне как админу приходит письмо вот такого содножания
( Ваше письмо не может быть доставлено одному или нескольким получателям:

  olga.krab@yandex.ru
    SMTP error from remote mail server after end of data:
    host mx.yandex.ru [77.88.21.89]: 554 5.2.1 No such user yet!; nkm0HVwD njFODgcs-njFmiIA3

Рекомендуем Вам проверить корректность указания адресов получателе.)
что можно сделать чтоб письма приходили пользователям?
При всех остальных настройках способа отправки выскакивает: Произошла ошибка при отправке письма с регистрационными данными. Администратору сайта было отправлено сообщение о возникшей проблеме."
*

saidrustam

  • Захожу иногда
  • 100
  • 7 / 0
C J2.5.1 мне помогла такая история
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и заменить её на
$params = '';

помогло сразу, даже не знал куда копать
*

viktor555

  • Новичок
  • 6
  • 0 / 0
Столкнулся с такой же проблемой. Перелапатил весь форум, применял все вышеописанные "методы". Ничего...
Все-таки решил "бить челом" хост-поддержке (timeweb).
Не знаю, что они там исправили, но через несколько минут отписались, и все заработало: Foxcontact и регистрация новых пользователей.
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Не удалось вызвать функцию mail
« Ответ #27 : 21.11.2012, 22:53:26 »
стоит Joomla 2.5.7 ничего из выше перечисленного не помогает(((
завтра хостеру буду писать...кстати
так и не понял где папка /usr/sbin/sendmail ?)))) так и не понял...
_________
эххх, как хорошо то было на 1.5 >:( жалко  :o
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
RE: Не удалось вызвать функцию mail
« Ответ #28 : 28.11.2012, 13:24:18 »
У меня сайт на nic.ru (Joomla 2.5.8 + JoomShopping). Для создания форм использую FormCalс. Всё всегда отлично работало на TimeWeb, никаких проблем не возникало. Но на ру-центре работать отказывается. Настроил SMTP и с интернет-магазина начали приходить письма. Но вот отправка с формы FormCalс всё равно не работает, потому как отправляется не через SMTP по всей вероятности. Засада какая-то. По ходу придётся сайт переносить на TimeWeb хостинг.
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Не удалось вызвать функцию mail
« Ответ #29 : 28.11.2012, 19:02:45 »
У меня сайт на nic.ru (Joomla 2.5.8 + JoomShopping). Для создания форм использую FormCalс. Всё всегда отлично работало на TimeWeb, никаких проблем не возникало. Но на ру-центре работать отказывается. Настроил SMTP и с интернет-магазина начали приходить письма. Но вот отправка с формы FormCalс всё равно не работает, потому как отправляется не через SMTP по всей вероятности. Засада какая-то. По ходу придётся сайт переносить на TimeWeb хостинг.
гхм, и техподдержку мучали?
просто моя техподдержка megahost.kz ничего толком и не сказала, говорит самый лучший помощник это Google)))
Лично у меня были проблемы с кодировкой, кот не работает в mail.ru вот и все...
ну у вас наверно надо разработчику FormCalс писать...може там чего подтянуть надо
какая версия j?
и что пишет? какую ошибку?
невозможно включить функцию майл?
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] title материалов и категорий без пунктов меню

Автор pharaoh

Ответов: 269
Просмотров: 66977
Последний ответ 03.02.2022, 02:45:26
от globus812
НЕ устанавливаются расширения! - "Не удалось обнаружить файл манифеста" а он есть

Автор vadber

Ответов: 21
Просмотров: 18075
Последний ответ 07.08.2021, 07:25:40
от ShopES
Убрать поле подтверждения e-mail при регистрации

Автор cartgen

Ответов: 5
Просмотров: 8507
Последний ответ 01.05.2018, 16:56:07
от kasper9820
E-Mail уведомление администраторов о новом материале

Автор Yos

Ответов: 3
Просмотров: 3605
Последний ответ 15.02.2017, 15:54:10
от siao
[Решено] Проблема с выводом даты и часовым поясом

Автор afikus

Ответов: 6
Просмотров: 8850
Последний ответ 28.12.2016, 14:16:50
от newvideo