Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Не могу залогиниться
« : 01.05.2011, 12:31:44 »
Что-то я косячнул на сайте, теперь не могу залогиниться, пишет "У вас нет права доступа к закрытой части сайта". В админку тоже не зайти, что делать  :(  Вроде бы, последнее что я сделал перед этим глюком это включил регистрацию пользователей (до этого работала через CB). Как это можно исправить через БД? Помогите пожалуйста, кто чем может.
*

DaVinchy

  • Захожу иногда
  • 326
  • 42 / 3
Re: Не могу залогиниться
« Ответ #1 : 01.05.2011, 20:11:22 »
Ошибки какие-нибудь выдает?
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #2 : 02.05.2011, 11:38:37 »
Ну вот это вылазит - "У вас нет права доступа к закрытой части сайта". В админке по английски - "You do not have access to the administrator section of this site."
*

DaVinchy

  • Захожу иногда
  • 326
  • 42 / 3
Re: Не могу залогиниться
« Ответ #3 : 02.05.2011, 11:46:37 »
залезьте в phpmyadmin и посмотрите включены ли плагины plg_authentication_joomla и plg_user_joomla
(находятся в таблице  jos_extensions) и если не включены, поставьте единичку
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #4 : 02.05.2011, 12:01:16 »
Да, оба включены.
Есть ещё одна очень странная особенность. Если регистрирую нового юзера, то он в первый раз после регистрации входит без проблем, но если выйти, то заново залогиниться уже не получается.
*

DaVinchy

  • Захожу иногда
  • 326
  • 42 / 3
Re: Не могу залогиниться
« Ответ #5 : 02.05.2011, 12:13:46 »
Попробуйте сменить пароль суперадмина через myAdmin.
в jos_users выбираете superadmin и в поле password вводите нужный пароль, а в выпадающем списке рядом выбираете MD5.
Должно помочь войти в админку.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #6 : 02.05.2011, 12:25:07 »
Пароль я уже менял, без толку. Он как бы меня узнает по паролю, но не пускает. хз, почему.
Может быть я что-то не так сделал сделал когда ставил, а потом удалял CommunityBuilder. Какие настройки при этом могли пострадать?
*

DaVinchy

  • Захожу иногда
  • 326
  • 42 / 3
Re: Не могу залогиниться
« Ответ #7 : 02.05.2011, 12:28:20 »
С CommunityBuilder никогда не работал, но могу предположить, что у вас с правами пользователей что-то...
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #8 : 05.05.2011, 13:28:23 »
Решил восстановить сайт заново, ибо я там всё равно только начинал, но ошибка повторилась вновь. CommunityBuilder в этот раз я не ставил, настраивал компоненты AUP И JomSocial. Не понимаю что за фигня творится.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Не могу залогиниться
« Ответ #9 : 05.05.2011, 13:47:50 »
Вы случайно Настройки Cookie не прописывали в настройках?
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #10 : 05.05.2011, 13:57:12 »
Да вроде я в такие дебри никогда не лез. А как это можно проверить?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Не могу залогиниться
« Ответ #11 : 05.05.2011, 14:03:12 »
Это было в настройках - настройки Cookie. Ещё вопрос - на чистой Joomla (без всяких установленных расширений) такая проблема возникала?

Погугли на эту тему - везде связано с Joomla 1.5. Про 1.6 ничего нет. Решение для 1.5:

Манипуляции в базе данных:

Цитировать
1) jos_user
- check that the account jos_user.gid=25 (Super Administrator)

2) jos_core_acl_aro:
- check that your jos_user.id is map to another jos_core_acl_aro.id
- if record don't exist then create one.

3) jos_core_acl_groups_aro_map:
- look for jos_core_acl_groups_aro_map.aro_id = jos_core_acl_aro.id
- there should be only one record, If there's multiple entry delete them.
- make sure that group_id=25

4) if record don't exist then create one.

Но это решение может не подходить для 1.6, таблицы пользователей изменились.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #12 : 08.05.2011, 16:18:37 »
Да уж, решение не очень подходит.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #13 : 10.05.2011, 11:11:10 »
Что вообще в БД может отвечать за доступ в закрытые области сайта?
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #14 : 11.05.2011, 12:32:46 »
У меня та же проблема на 1.6, и тоже после установки AUP+CB, похоже придется сносить все нафик, т.к. и после ручного удаления всего что связано с этим компонентом, не помогло. Поаккуратнее надо с этими социально ориентированными делами, буду искать доки, компонент очень понравился. Есть навязчивое желание соединить его с доской объявлений, чтобы за объявления баллы добавлялись...
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #15 : 11.05.2011, 14:14:00 »
Беда в том, что второй раз я уже не ставил CB, но тоже самое повторилось
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #16 : 12.05.2011, 18:51:17 »
Попробуйте сменить пароль суперадмина через myAdmin.
в jos_users выбираете superadmin и в поле password вводите нужный пароль, а в выпадающем списке рядом выбираете MD5.
Должно помочь войти в админку.
Не помогает, когда вводишь правильный (смененный) пароль, говорит что нет прав для входа, а когда вводишь неправильный пароль, все нормально, открывает страничку, где просит ввести правильный пароль. И еще: регистрирую нового юзера, все работает, и потом вхожу как юзер, все ок, вижу свой профиль, но как ПОПАСТЬ В АДМИНКУ?
*

migus

  • Давно я тут
  • 992
  • 144 / 0
  • OPEN THE BOX
Re: Не могу залогиниться
« Ответ #17 : 12.05.2011, 20:18:11 »
Посмотрите это решение на docs.joomla.org: How do you recover your admin password?
там есть примеры и для J1.5, и для J1.6
"The Lord Of A SandBox"
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #18 : 13.05.2011, 05:57:42 »
"Все болит, ничего не помогает", наверное руки выпрямить надо :) ладно еще день-два поковыряюсь и сношу Joomla
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #19 : 13.05.2011, 14:00:27 »
Лично у меня дело не в потере пароля или чего то такого. Вообще залогиниться на сайте не даёт, всегда вылазит "У вас нет доступа к закрытой части сайта".
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #20 : 14.05.2011, 04:04:18 »
Аналогично. Получается, нет смысла менять пароль, если дело не в нем. Видимо это как-то связано с новой системой прав пользователей на шестерке. После установки АУПа я успел синхронизировать пользователей и в конфигурации пару кнопок нажимал о профилях. У кого-нибудь работает J1.6+AUP? Нужны русские доки по настройке AUPа на 1.6!
SOS!
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #21 : 14.05.2011, 13:14:44 »
Что ты вообще настраивал перед тем, как всё сбилось?
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #22 : 14.05.2011, 20:28:02 »
Точно не помню, по профилям что-то.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #23 : 15.05.2011, 13:28:35 »
Кажись путём долгих стараний я нашел место ошибки.
Случилось сразу после того, как я поставил в настройках AUP:
   Брать изображения аватаров из: JomSocial
   Ссылка на анкету: JomSocial
Поменял обратно, но уже не помогает
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #24 : 16.05.2011, 16:33:07 »
Ах нет, поправка. Просто сделал в тот раз сразу 2 действия, поэтому перепутал.
 
Очевидно, всё дело в новом правиле "Login", которое теперь устанавливается отдельно. Ставлю там начислять баллы "Раз в день для пользователя", и больше одного раза не пускает.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #25 : 18.05.2011, 16:18:51 »
Наконец-то удалось вернуть себе контроль над сайтом. Беда была в сбросе групп пользователей. Т.е. все юзеры вдруг перестали принадлежать к какой-либо группе.
Ну а дальше - в БД таблица jos_user_usergroup_map, нужному юзеру ставим группу 8.
 
Осталось понять, из-за чего этот сброс произошёл. Неужели из-за правила Login?
*

vizaw

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Не могу залогиниться
« Ответ #26 : 19.05.2011, 06:56:26 »
Не хватило терпения, вчера снес все, но приколы не закончились, ставлю Joomla, жалуется: не хватает какого-то файла. Короче, ночь уже была, голова плохо соображала, вернулся к 1.5. Но сегодня на "трезвую" голову еще подумаю, и надо уже принимать решение, ставить 1.6 или на полторашке ждать обещанную летом 1.7.
*

Yavich

  • Захожу иногда
  • 133
  • 3 / 1
Re: Не могу залогиниться
« Ответ #27 : 19.05.2011, 10:49:32 »
Ну вроде обещают безболезненные переходы с 1.6 на 1.7, так что уж лучше наоборот - либо оставаться на 1.5, либо ставить 1.6 и потом переходить на 1.7.
*

Rusbeatz

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Re: Не могу залогиниться
« Ответ #28 : 08.07.2011, 19:29:59 »
Вроде нашел решение, когда увидел, что кол-во записей в jos_assets сильно уменьшилось. Открыв таблицу я увидел, что отсутствуют первые 3 записи с id 1, 2, 3 (не помню какая из них отвечает за права доступа в админ панель). скопировал эти записи с чисто установленной Joomla и вставил в таблицу. В итоге проблема была решена, но причина возникновения не выяснена. так что теперь даже на локалке стараюсь чаще делать бэкапы.
*

Malory

  • Захожу иногда
  • 85
  • 6 / 0
Re: Не могу залогиниться
« Ответ #29 : 29.09.2011, 10:38:41 »
Помогает простая смена браузера.  ;)
Это их глюк :))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу добавить глобальный тег

Автор Hellboy4ik

Ответов: 14
Просмотров: 2934
Последний ответ 03.10.2018, 18:45:01
от NewUsers
Не могу найти, где править описания товаров

Автор Anna

Ответов: 4
Просмотров: 1573
Последний ответ 14.01.2018, 21:25:52
от Anna
Не могу восстановить пароль администратора

Автор vasya_p

Ответов: 32
Просмотров: 5523
Последний ответ 04.12.2017, 20:53:21
от vasya_p
не могу зайти в панель управления

Автор Мурашка

Ответов: 21
Просмотров: 2663
Последний ответ 20.10.2017, 12:35:05
от SeBun
Не могу попасть в панель управления Joomla 2.5

Автор rifys

Ответов: 24
Просмотров: 1793
Последний ответ 24.07.2017, 15:59:01
от SeBun