Кроме того, каждый пользователь сам в настройках профиля может определить, кому будет показываться его профиль. Во вкладке "Приватность" можно выбрать "всем", "зарегистрированным" или "мои друзья". Может дело в этом?
Если и при настройке "всем" гости не видят профиль проверяйте поле
allow_who в таблице cms_user_profiles. должно стоять "all". в поле config таблицы cms_components в строке 10 Профили пользователей должно быть значение sw_guest: 1. Если и с этим всё в порядке, и всё равно не показывается профиль, тогда проверяйте файл /components/users/frontend.php. Cтроки 649-679 сравните с оригиналом
"Разрешить гостям просматривать профили: Да" — этим в настройках компонента вы разрешаете просмотр профиля гостями.
Кроме того, каждый пользователь сам в настройках профиля может определить, кому будет показываться его профиль. Во вкладке "Приватность" можно выбрать "всем", "зарегистрированным" или "мои друзья". Может дело в этом?
Если и при настройке "всем" гости не видят профиль проверяйте поле
allow_who в таблице cms_user_profiles. должно стоять "all". в поле config таблицы cms_components в строке 10 Профили пользователей должно быть значение sw_guest: 1. Если и с этим всё в порядке, и всё равно не показывается профиль, тогда проверяйте файл /components/users/frontend.php. Cтроки 649-679 сравните с оригиналом
Всё проверил как вы сказали и в поле
allow_who в таблице cms_user_profiles стоит "all" и в поле config таблицы cms_components в строке 10 Профили пользователей стоит sw_guest: 1 и полностью заменил /components/users/frontend.php. ничего не помогло.
проверьте ещё файл com_users_profile.tpl, особенно если он у вас самописный
возможно в этом файле есть проверка на пользователя
даже и не знаю, что сказать
проверьте ещё файл com_users_profile.tpl, особенно если он у вас самописный
возможно в этом файле есть проверка на пользователя
У меня два идентичных сайта, на одном работает доступ к пользователям на другом нет, поменял на сайте адресс базы на другой сайт, и заработало, значит где то проблема всё же где то в базе? Не только к профилям нет доступа а к самой странице moisaite/users
остается только сравнивать таблицы с двух баз… таблицы, связанные с юзерами и группами. может найдете разницу. вспоминайте, когда появилась ошибка.на одном работает доступ к пользователям на другом нет
а что выдается вообще? Доступ запрещен?
остается только сравнивать таблицы с двух баз… таблицы, связанные с юзерами и группами. может найдете разницу. вспоминайте, когда появилась ошибка.на одном работает доступ к пользователям на другом нет
а что выдается вообще? Доступ запрещен?
Да доступ запрещён, буду сравнивать базы.Когда началось не знаю, не было надобности выставлять просмотр для всех, сейчас нужно стало и обнаружил.
Доступ запрещен
Вы не имеете доступа к данной части сайта.
Возможно, Вам необходимо оформить подписку.
Обратитесь к администрации сайта.
пользователи не могут зайти в свой профиль, гости не могут просматривать профили открытые для просмотра и фото из альбомов юзеров (открытых для просмотра).
Что проделано: кеш чистил файлы все проверил, права все правильные — на папки 755, файлы 644 — где нужно 777 проставил по рекомендациям администрации безопасность вашего сайта
p.s.- кто решил эту напасть?
Хм проверил сегодня различные права групп -Админ имеет доступ к профилям, обычные пользователи имеют доступ к своему профилю, а модераторы и редакторы не имеют доступ. Гости также не имеют доступа к открытым профилям и открытым альбомам пользователей.
p.s.- кто решил эту напасть?
Где эти права на доступ к профайлам? В админке в группах у меня нету такого пункта
Т.е. если у группы включено "Да"
напротив "Администраторы?"