Новости 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 Ответов
  • 809 Просмотров
*

GRIG

  • Осваиваюсь на форуме
  • 38
  • 2 / 0
Народ! Помогите, пожалуйста, разобраться с такой проблемой.
Делаю сайт на заказ на J2.5. Чтобы предъявить заказчику промежуточный результат переношу накопленную работу на его хостинг. В результате сайт на хостинге показывается нормально, но зайти в панель управления не получается - идет ответ "имя и пароль не совпадают или нет учетной записи" (хотя правильность ввода логина и пароля проверял неоднократно).
Процедуру переноса делал по описанию из книги Колисниченко с одним исключением: файлы Joomla на хостинг ставил не я, а автоматика хостера. Но нужные изменения в configuration.php я руками внес и неоднократно проверил.
В общем, мозги уже сломал, а войти в админку уже второй час не могу.
Где чего смотреть?

Если существенно: автоматика хостера при установке Joomla прописывает в конфиг некий стандартный dbprefix и создает полный комплект таблиц с ним. Мне это не понравилось с точки зрения безопасности. И я решил сделать на хостинге другой префикс - такой же как у меня на локальном компе. Но старые таблицы удалять не стал (мало ли вдруг чего не так пойдет). Так что на хостинге в базе сейчас два комплекта таблиц - со стандартным префиксом и с моим. Но в конфиге я руками прописал именно свой префикс, т.е. (по идее) таблицы со стандартным префиксом не должны быть задействованы. Но почему-то вся конструкция в целом не работает.

UPD. Для проверки сделал такой финт: через phpMyAdmin руками изменил в таблице (мой_префикс)_modules текст одного из модулей на главной странице, а потом перезагрузил страницу в броузере - изменения тут же отобразились. Т.е. идет обращение именно к таблицам с моим префиксом.

UPD2: Поискал в инете информацию о том, как исправить пароль к Joomla через phpMyAdmin. Это сработало. В админку вошел. Но все равно остается вопрос: почему при экспорте базы на одном компе и импорте на другом пароль не перенесся. И возник еще второй вопрос: почему в двух базах в таблице (префикс)_users в поле password разная информация, хотя сами пароли одинаковые.
« Последнее редактирование: 31.05.2014, 16:58:06 от GRIG »
*

mark1

  • Захожу иногда
  • 394
  • 39 / 2
Если автоматика хостера прописывает принудительно префикс такой, какой ей понравится - фтопку её. Возьмите Akeeba Backup, отличное решение вопроса. После установки максимум подправите по ситуации 1-2 файла (htaccess, configuration.php) - и всё.
Цитировать
Мне это не понравилось с точки зрения безопасности.
безопасность важна, но имхо вы не с той стороны зашли. Есть десяток гораздо более опасных вопросов, которые надо "закрыть": недефолтный префикс БД, недефолтный admin ID, правильные права на папки, правильный htaccess, надежные пароли к админке/БД/FTP/хостингу, интернет НЕ по незашифрованному WIFI в уютной кафешечке или от "доброго" соседа, спрятанная админка, апдейты на всё что можно.
Цитировать
почему в двух базах в таблице (префикс)_users в поле password разная информация
пароль тот же самый, просто он там в шифрованном виде. Ключ для шифрования - я забыл, как выбирается..  Короче, по идее автоматика хостера косячить не должна. Косячит - берите Akeeba Backup.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Периодический страница сайта открывается криво. (Подробнее в описании)

Автор 62411

Ответов: 0
Просмотров: 1314
Последний ответ 27.01.2025, 10:36:57
от 62411
Проблема с логином на сайт через Iphone

Автор AdmiralSFF

Ответов: 4
Просмотров: 2665
Последний ответ 13.08.2022, 13:19:41
от AdmiralSFF
Проблема с переносом Joomla сайта с хостинга на денвер

Автор 62411

Ответов: 4
Просмотров: 2204
Последний ответ 21.02.2022, 20:22:11
от arma
Нужен редирект.htaccess для перенаправления с без id на id в url сайта

Автор MultiMatrix83

Ответов: 10
Просмотров: 1615
Последний ответ 19.10.2021, 18:28:04
от draff
Хостинг обновил версию PHP

Автор Hocotih

Ответов: 8
Просмотров: 1339
Последний ответ 14.05.2021, 10:11:23
от Hocotih