dopingteam написал:
хочется понять
Это хорошо, что хочется понять.
Но материала для раздумья вы даете, если честно, немного.
Эта проблема чем-либо да вызвана, так? Сами ведь говорите, что joomla обычно работает иначе.
Соответственно - имело место некое вмешательство, некая привнесенная коллизия (исхожу здесь из того предположения, что установлена joomla на хостинг совершенно корректно, без проблем).
Чаще всего это "вмешательство" заключается в установке стороннего расширения, вызывающего тот или иной конфликт. Нередко виной всему - кривые руки вебмастеров, нашедших в инете ту или иную информацию и вручную правящих конфиги, "втемную" так сказать, не понимая смысла сделанного.
Отсюда - ряд рекомендаций:
1.
Не делайте ничего на действующем сайте. Это и в самом деле "стремно" и попросту неприемлемо. Сделайте дочерний домен, технический, и экспериментируйте на копии сайта, которую сделать лучше всего при помощи akeeba backup.
2. Отключите (на копии сайта) все сторонние расширения и включайте затем по-одному, локализуя таким образом проблему. Не забудьте переключиться на дефолтный шаблон. Если поймаете момент, когда joomla будет работать без проблем - найдете таким образом и конфликт.
3. Попробуйте обновить копию сайта. Это значит - загрузите в public_html архив joomla и распакуйте его там, с заменой всех файлов/каталогов.
4. Взгляните на параметры расширений joomla, отвечающих за авторизацию пользователя; все ли ок?
Также могу предложить попробовать в работе вот это расширение -
Angkor
Formerly called the 'Sankuru Email Template Editor for Joomla'
In connection with its user administration and contact management, Joomla sends out the following emails to users:
- User registration activation (com_user)
- User registration no activation (com_user)
- Registration message to admin (com_user)
- Forgot username (com_user)
- Forgot password (com_user)
- Send mail to new user -- during back-end creation of new user (com_users)
- Send message to contact (com_contact)
- Send copy of message to sender (com_contact)
- Send copy of message to admin (com_contact)