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

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Добрый вечер, возникла интересная ситуация

не могу войти в админку, либо ошибка invalid token, либо просто выбрасывает при любом действии, на этом не заканчивается, количество сессии в таблице jos_sessions так же растет (прикрепил и экспорт таблицы и скриншот) очищал сесси ничего не помогает они только растут, сайт на хостинге e-planet.ru,  востановил базу данных из резервной копии ничего не помогло, так же очищал кэш в корневой папке и папке administrator и браузере ситуация не изменилась и куки тоже вообще пипец!

Жду советов, я в печале >:( >:(

логи сервера прикрепил

я не могу понять откуда столько сессии моего пользователя аж 4, при удалении всех записей в таблицы они просто востанавливаются, таблица что ли битая и как с этим бороться, никогда не встречал......

на этом еще самое интересное не заканчивается, удаляю сессии из таблицы я захожу в админку, появляется опять куча левых сессии и когда я что то выполняю в админке меня выкидывает, после когда я хочу изменить что-то в сесии MySQL возвращает NULL я обновляю страницу и влетаю в админку, ну опять же когда  я что то выполняю, появляются эти сессии и все по новому =)

Код: sql
-- phpMyAdmin SQL Dump
-- version 3.4.9
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Июл 19 2012 г., 23:06
-- Версия сервера: 5.1.63
-- Версия PHP: 5.2.6-1+lenny13

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- База данных: `u198287_grosshotel`
--

-- --------------------------------------------------------

--
-- Структура таблицы `jos_session`
--

CREATE TABLE IF NOT EXISTS `jos_session` (
  `username` varchar(150) DEFAULT '',
  `time` varchar(14) DEFAULT '',
  `session_id` varchar(200) NOT NULL DEFAULT '0',
  `guest` tinyint(4) DEFAULT '1',
  `userid` int(11) DEFAULT '0',
  `usertype` varchar(50) DEFAULT '',
  `gid` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `client_id` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `data` longtext,
  PRIMARY KEY (`session_id`(64)),
  KEY `whosonline` (`guest`,`usertype`),
  KEY `userid` (`userid`),
  KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Дамп данных таблицы `jos_session`
--

INSERT INTO `jos_session` (`username`, `time`, `session_id`, `guest`, `userid`, `usertype`, `gid`, `client_id`, `data`) VALUES
('admin', '1342724450', '22b9383cc01c9f8e1b246c36ddd7cd71', 0, 62, 'Super Administrator', 25, 1, '__default|a:9:{s:15:"session.counter";i:6;s:19:"session.timer.start";i:1342724374;s:18:"session.timer.last";i:1342724442;s:17:"session.timer.now";i:1342724450;s:24:"session.client.forwarded";s:11:"46.188.20.2";s:22:"session.client.browser";s:86:"Opera/9.80 (Windows NT 6.1; U; MRA 5.7 (build 03797); ru) Presto/2.9.168 Version/11.51";s:8:"registry";O:9:"JRegistry":3:{s:17:"_defaultNameSpace";s:7:"session";s:9:"_registry";a:2:{s:7:"session";a:1:{s:4:"data";O:8:"stdClass":0:{}}s:11:"application";a:1:{s:4:"data";O:8:"stdClass":1:{s:4:"lang";s:0:"";}}}s:7:"_errors";a:0:{}}s:4:"user";O:5:"JUser":19:{s:2:"id";s:2:"62";s:4:"name";s:19:"Super Administrator";s:8:"username";s:5:"admin";s:5:"email";s:13:"admin@site.ru";s:8:"password";s:32:"21232f297a57a5a743894a0e4a801fc3";s:14:"password_clear";s:0:"";s:8:"usertype";s:19:"Super Administrator";s:5:"block";s:1:"0";s:9:"sendEmail";s:1:"1";s:3:"gid";s:2:"25";s:12:"registerDate";s:19:"2011-01-01 00:00:00";s:13:"lastvisitDate";s:19:"2012-07-19 18:57:39";s:10:"activation";s:0:"";s:6:"params";s:0:"";s:3:"aid";i:2;s:5:"guest";i:0;s:7:"_params";O:10:"JParameter":7:{s:4:"_raw";s:0:"";s:4:"_xml";N;s:9:"_elements";a:0:{}s:12:"_elementPath";a:1:{i:0;s:80:"/var/www/u198287/data/www/deluxehotel.ru/libraries/joomla/html/parameter/element";}s:17:"_defaultNameSpace";s:8:"_default";s:9:"_registry";a:1:{s:8:"_default";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:9:"_errorMsg";N;s:7:"_errors";a:0:{}}s:13:"session.token";s:32:"60b7633980196d3dd8d1c6ef81bc3d9e";}__wf|a:1:{s:13:"session.token";s:32:"15c870d46866a6648874c3f12ce734e9";}'),
('', '1342724576', '2357d6fc792e0b7803583f4fdf32cdd0', 1, 0, '', 0, 1, '__default|a:9:{s:15:"session.counter";i:1;s:19:"session.timer.start";i:1342724576;s:18:"session.timer.last";i:1342724576;s:17:"session.timer.now";i:1342724576;s:24:"session.client.forwarded";s:11:"46.188.20.2";s:22:"session.client.browser";s:86:"Opera/9.80 (Windows NT 6.1; U; MRA 5.7 (build 03797); ru) Presto/2.9.168 Version/11.51";s:8:"registry";O:9:"JRegistry":3:{s:17:"_defaultNameSpace";s:7:"session";s:9:"_registry";a:1:{s:7:"session";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:4:"user";O:5:"JUser":19:{s:2:"id";i:0;s:4:"name";N;s:8:"username";N;s:5:"email";N;s:8:"password";N;s:14:"password_clear";s:0:"";s:8:"usertype";N;s:5:"block";N;s:9:"sendEmail";i:0;s:3:"gid";i:0;s:12:"registerDate";N;s:13:"lastvisitDate";N;s:10:"activation";N;s:6:"params";N;s:3:"aid";i:0;s:5:"guest";i:1;s:7:"_params";O:10:"JParameter":7:{s:4:"_raw";s:0:"";s:4:"_xml";N;s:9:"_elements";a:0:{}s:12:"_elementPath";a:1:{i:0;s:80:"/var/www/u198287/data/www/deluxehotel.ru/libraries/joomla/html/parameter/element";}s:17:"_defaultNameSpace";s:8:"_default";s:9:"_registry";a:1:{s:8:"_default";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:9:"_errorMsg";N;s:7:"_errors";a:0:{}}s:13:"session.token";s:32:"64ac33e1fae43e9cf39338a82718de1e";}'),
('', '1342724343', '87115b27b696bcb083cd5bf44fca045f', 1, 0, '', 0, 1, '__default|a:9:{s:15:"session.counter";i:2;s:19:"session.timer.start";i:1342724336;s:18:"session.timer.last";i:1342724336;s:17:"session.timer.now";i:1342724343;s:24:"session.client.forwarded";s:11:"46.188.20.2";s:22:"session.client.browser";s:86:"Opera/9.80 (Windows NT 6.1; U; MRA 5.7 (build 03797); ru) Presto/2.9.168 Version/11.51";s:8:"registry";O:9:"JRegistry":3:{s:17:"_defaultNameSpace";s:7:"session";s:9:"_registry";a:1:{s:7:"session";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:4:"user";O:5:"JUser":19:{s:2:"id";i:0;s:4:"name";N;s:8:"username";N;s:5:"email";N;s:8:"password";N;s:14:"password_clear";s:0:"";s:8:"usertype";N;s:5:"block";N;s:9:"sendEmail";i:0;s:3:"gid";i:0;s:12:"registerDate";N;s:13:"lastvisitDate";N;s:10:"activation";N;s:6:"params";N;s:3:"aid";i:0;s:5:"guest";i:1;s:7:"_params";O:10:"JParameter":7:{s:4:"_raw";s:0:"";s:4:"_xml";N;s:9:"_elements";a:0:{}s:12:"_elementPath";a:1:{i:0;s:80:"/var/www/u198287/data/www/deluxehotel.ru/libraries/joomla/html/parameter/element";}s:17:"_defaultNameSpace";s:8:"_default";s:9:"_registry";a:1:{s:8:"_default";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:9:"_errorMsg";N;s:7:"_errors";a:0:{}}s:13:"session.token";s:32:"08d8958e7de63c346360c555a59d3ddb";}'),
('', '1342724440', '9b77de8f3f6c2e3694c3a19c92067302', 1, 0, '', 0, 1, '__default|a:9:{s:15:"session.counter";i:3;s:19:"session.timer.start";i:1342724374;s:18:"session.timer.last";i:1342724419;s:17:"session.timer.now";i:1342724430;s:24:"session.client.forwarded";s:11:"46.188.20.2";s:22:"session.client.browser";s:86:"Opera/9.80 (Windows NT 6.1; U; MRA 5.7 (build 03797); ru) Presto/2.9.168 Version/11.51";s:8:"registry";O:9:"JRegistry":3:{s:17:"_defaultNameSpace";s:7:"session";s:9:"_registry";a:1:{s:7:"session";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:4:"user";O:5:"JUser":19:{s:2:"id";i:0;s:4:"name";N;s:8:"username";N;s:5:"email";N;s:8:"password";N;s:14:"password_clear";s:0:"";s:8:"usertype";N;s:5:"block";N;s:9:"sendEmail";i:0;s:3:"gid";i:0;s:12:"registerDate";N;s:13:"lastvisitDate";N;s:10:"activation";N;s:6:"params";N;s:3:"aid";i:0;s:5:"guest";i:1;s:7:"_params";O:10:"JParameter":7:{s:4:"_raw";s:0:"";s:4:"_xml";N;s:9:"_elements";a:0:{}s:12:"_elementPath";a:1:{i:0;s:80:"/var/www/u198287/data/www/deluxehotel.ru/libraries/joomla/html/parameter/element";}s:17:"_defaultNameSpace";s:8:"_default";s:9:"_registry";a:1:{s:8:"_default";a:1:{s:4:"data";O:8:"stdClass":0:{}}}s:7:"_errors";a:0:{}}s:9:"_errorMsg";N;s:7:"_errors";a:0:{}}s:13:"session.token";s:32:"60b7633980196d3dd8d1c6ef81bc3d9e";}');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

[вложение удалено Администратором]
« Последнее редактирование: 19.07.2012, 23:48:41 от Hol1killer »
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Кому интересно, как не странно, на утро все заработало нормально, видимо что то на хостинге, делали и по этому траблы были с MySQL
« Последнее редактирование: 20.07.2012, 09:28:34 от Hol1killer »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Уведомление при входе в админку

Автор sashgera

Ответов: 0
Просмотров: 3042
Последний ответ 21.11.2022, 13:29:06
от sashgera
Не могу распаковать jpa архив сайта Akeeba backup. ajax error

Автор smadkz

Ответов: 4
Просмотров: 1952
Последний ответ 26.12.2020, 15:15:15
от stendapuss
Хочу войти в админку, а перебрасывает на главную

Автор IndigoHollow

Ответов: 31
Просмотров: 11337
Последний ответ 24.07.2020, 14:56:56
от seyfer
При попытке войти в админку 404 ошибка компонента

Автор omezik

Ответов: 4
Просмотров: 2927
Последний ответ 31.08.2019, 22:41:46
от Taatshi
Не могу войти в админку Joomla 1.5

Автор MrSkif

Ответов: 14
Просмотров: 10609
Последний ответ 12.09.2018, 19:36:32
от PaLyCH