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

evm150855

  • Новичок
  • 7
  • 0 / 0
Что-то с авторизацией
« : 04.06.2012, 23:23:01 »
Перенес сайт с localhost на хост (хостер приличный - www.nic.ru).
Сайт на Joomla 1.5.20 рус. Для авторизации и форума привязан CommunityBuilder v.1.2 RC3.
На localhoste было заведено 2 пользователя: super administrator и простой user. Все работало нормально.
После переноса - возникли какие-то проблемы с авторизацией.
Ни один из этих двух пользователей не может авторизоваться на сайте: перенаправляется на главную страницу и выводится надпись, что "Пожалуйста, войдите в систему или зарегистрируйтесь, чтобы просмотреть или изменить Ваш профиль".
Администратор не может зайти в админпанель (вводятся логин и пароль, ОК - поля очищаются и ничего не происходит).
Нового пользователя зарегистрировать тоже не получается, так как почему-то не выводится CAPTCHA (в Firefox - её вообще нет, в IE9 - квадратик с крестиком, который не открывается, в опере - вместо CAPTCHA - поле с надписью "Изображение"), а без CAPTCHA никуда дальше не двинешься...
Проверил в базе Jos_user: записи полностью аналогичны тем, которые работают на локалке. В том числе логин и зашифрованный пароль одинаковые в обеих базах. Пробовал для userа сделать новый пароль с MD5 - не помогает...
В Jos_plugins плагины Пользователь-Joomla и Авторизация-Joomla опубликованы (1).
Подскажите пожалуйста... Что пробовать дальше? В какую сторону копать?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

evm150855

  • Новичок
  • 7
  • 0 / 0
Re: Что-то с авторизацией
« Ответ #2 : 05.06.2012, 14:09:52 »
Попробовал создать юзера temp
Особого эффекта нет:
1. При попытке входа в админпанель всё остаётся без изменения (очищаются поля ввода и всё).
2. При попытке зарегистрироваться на сайте какой-то прогресс есть: появляется сообщение "Процесс регистрации еще не завершен! Пожалуйста, проверьте e-mail, чтобы получить дополнительные инструкции, которые Вам только что были высланы". Поставил для temp в базе свой реальный Email, но письмо на него не приходит. Поставил в базе SendEmail=1, дату регистрации и последнего визита. Однако эффект тот-же: ждите письмо...

Может с версией PHP что-то? На локалке был 5.2.12, а на хосте стоит 5.1.6? Может это повлиять?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Что-то с авторизацией
« Ответ #3 : 05.06.2012, 15:52:43 »
посмотри live site в конфиг.пхп и логи хостинга.
*

evm150855

  • Новичок
  • 7
  • 0 / 0
Re: Что-то с авторизацией
« Ответ #4 : 05.06.2012, 22:40:41 »
Посмотрел.

Из error.log:
[Tue Jun  5 12:30:20 2012] [error] [client 188.17.216.21] File does not exist: /home/nikko/kui.nikko.ru/docs/templates/cah_ndeso/images/inputbox.jpg
[Tue Jun  5 12:29:36 2012] [error] [client 188.17.216.21] File does not exist: /home/nikko/kui.nikko.ru/docs/favicon.ico

Из configuration.php:
var $live_site = '';

Залил на хост недостающие файлы картинок (на всякий случай).
Ничего нового не произошло. Только перестало в логах жаловаться на отсутствие картинок.

Про live_site эрудиции не хватает: как там должно быть правильно? Попробовал поставить туда имя сайта типа ('http://kui.nikko.ru'). Эффект = 0.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Что-то с авторизацией
« Ответ #5 : 06.06.2012, 09:51:25 »
Ну тогда Joomla Ok. Ищи трабл в СВ
*

evm150855

  • Новичок
  • 7
  • 0 / 0
Re: Что-то с авторизацией
« Ответ #6 : 06.06.2012, 10:39:57 »
Извини, но не могу догадаться, что такое СВ...
*

evm150855

  • Новичок
  • 7
  • 0 / 0
Re: Что-то с авторизацией
« Ответ #7 : 06.06.2012, 11:13:06 »
Ага, догадался, СВ = Community Bielder
Не думаю, на локалке ведь СВ работает нормально. Скорее что-то в настройках хоста надо поменять.
*

evm150855

  • Новичок
  • 7
  • 0 / 0
Re: Что-то с авторизацией
« Ответ #8 : 06.06.2012, 12:06:46 »
Проблема решена.
В файле configuration.php убрал, так называемый, ВОМ. Это 3 лишние буквы в самом начале файла (указание на то, что он сохранен в UTF-8). После этого все заработало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Проблема с авторизацией Invalid Token

Автор treX

Ответов: 100
Просмотров: 97438
Последний ответ 06.10.2019, 16:55:45
от PaLyCH
Проблема с авторизацией

Автор fAcknet

Ответов: 1
Просмотров: 897
Последний ответ 03.02.2012, 13:05:35
от fAcknet
Глюк с авторизацией

Автор kushiy

Ответов: 1
Просмотров: 1078
Последний ответ 10.11.2011, 11:21:52
от kushiy
Проблема с авторизацией в ИЕ

Автор palexa

Ответов: 4
Просмотров: 1595
Последний ответ 13.09.2011, 21:49:21
от palexa
Проблема с авторизацией: патч Joomla 1.5.16 b и авторизация (application.php)

Автор soter

Ответов: 1
Просмотров: 1674
Последний ответ 25.04.2010, 01:56:28
от strannik-yura