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

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
В случае потери пароля
« : 28.12.2013, 08:30:51 »
Всем привет!
Столкнулся с такой ситуацией.
На сайте работает панель управления (файловый менеджер, бекап, туда-сюда)
А к Joomla пароль утерян.
Как его можно сбросить?
Один человек говорил мне, что якобы пароли хранятся в некоем configuration.php, но это не очень помогло.
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: В случае потери пароля
« Ответ #1 : 28.12.2013, 10:28:10 »
БД таблица #__com_users
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #2 : 28.12.2013, 11:24:26 »
а если не трудно, можно подробнее?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: В случае потери пароля
« Ответ #3 : 28.12.2013, 13:05:22 »
заходите в phpMyAdmin  через CPANEL!
ищите табличку префикс_users находите вашего пользователя! берете на редактирование его! в поле password ставите это: d62ff9ea47ccd0ce3b73b0b88d05590c:76u4bl8WladUfKgsr6ADGgHE5neXSQPu
сохраняете! заходите со своим логином, пароль будет 1234!
потом меняете через админку на какой хотите!
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: В случае потери пароля
« Ответ #4 : 28.12.2013, 14:15:18 »
Istaan уже давно автоматезировал данный процесс. Да и работая с клиентами сейчас не беру у них пароль доступа к админке. Это все время, пока запишешь, пока введешь, а еще если Неправильный дали или забыли. Вот для этого и написал данное решение
Забыли пароль, удалили супер админа. Файл для восстановления доступа к админ панели сайта
Он находит первого суперадмина и входит под ним, если его нет то создает
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: В случае потери пароля
« Ответ #5 : 28.12.2013, 14:46:55 »
Istaan уже давно автоматезировал данный процесс. Да и работая с клиентами сейчас не беру у них пароль доступа к админке. Это все время, пока запишешь, пока введешь, а еще если Неправильный дали или забыли. Вот для этого и написал данное решение
Федь ну мне проще и быстрее зайти в phpMyAdmin и ручками ввести пароль! Иногда клиенты прося восстановить пароль только доступ к БД присылают просто вот по этому и запомнен хеш пароля 1234, да и могу забыть удалить после файл, а это привет решето...
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #6 : 28.12.2013, 15:57:45 »
Цитировать
заходите в phpMyAdmin  через CPANEL!
ищите табличку префикс_users находите вашего пользователя! берете на редактирование его! в поле password ставите это: d62ff9ea47ccd0ce3b73b0b88d05590c:76u4bl8WladUfKgsr6ADGgHE5neXSQPu
сохраняете! заходите со своим логином, пароль будет 1234!
потом меняете через админку на какой хотите!

в MyAdmin выдает такую ошибку
#1045 Невозможно подключиться к серверу MySQL
логин я тоже не знаю
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Re: В случае потери пароля
« Ответ #7 : 28.12.2013, 16:13:59 »
Мда. Тут самое время спросить "простите, а вы этому сайту кто тогда?"...
Вы вообще доступ к phpMyAdmin имеете? Если нет, заходите в configuration.php, ищете следующие строки и запоминаете данные в кавычках:
   public $host = 'localhost';
   public $user = 'user';
   public $password = 'pass';
(на всякий случай уточню - те данные которые будут в вашем файле configuration.php)
Заходите в phpMyAdmin, если надо выбрать БД сервер (такое бывает у некоторых хостингов) - выбираете то что написано в public $host, вписываете пользователя и пароль, заходите. Далее по инструкциям выше.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #8 : 28.12.2013, 16:44:37 »
Я этому сайту пока что еще абсолютно никто.
Старый админ посеял пароль, на связь выходить не хочет, теперь не знают как восстановить.
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Re: В случае потери пароля
« Ответ #9 : 28.12.2013, 16:49:00 »
Целый детектив. Если серьезно, то какие права у вас сейчас есть? Доступ по FTP есть? Потому что если и этого нет, то проблема практически не решаема - теребите бывшего админа.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #10 : 28.12.2013, 16:59:16 »
как я уже ранее написал, если полный доступ к Imanager (она же панель управления)
все файлы видны, читабельны и редактируемы
не могу попасть только в Joomla

*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #11 : 28.12.2013, 18:21:56 »
при моем варианте подходит метод, предложенный Fedor Vlasenko?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: В случае потери пароля
« Ответ #12 : 28.12.2013, 18:30:52 »
при моем варианте подходит метод, предложенный Fedor Vlasenko?
Учитывая что вы не разбираетесь в панели управления то он вам лучше всего подходит )
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #13 : 28.12.2013, 19:37:04 »
Почему не разбираюсь в панели?
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Re: В случае потери пароля
« Ответ #14 : 28.12.2013, 20:15:26 »
Не отвлекайтесь.) Лучше скажите решена проблема или нет, и если нет то в чем затруднение.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #15 : 28.12.2013, 21:33:11 »
я скачал файлик login.php

завтра залью на сайт, проверю.
сейчас у нас уже ночь.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #16 : 29.12.2013, 08:48:35 »
не работает

Fatal error: require_once() [function.require]: Failed opening required '/var/www/имяпользоватея/data/www/имясайта/includes/defines.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/имяпользователя/data/www/имясайта/login.php on line 7

форма входа в Joomla также выдает "неверное имя пользователя или пароль"
« Последнее редактирование: 29.12.2013, 08:54:32 от DJ KOT »
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #17 : 29.12.2013, 12:33:55 »
в phpMyAdmin также отсутствует строка _users
или я не могу найти
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: В случае потери пароля
« Ответ #18 : 29.12.2013, 12:36:51 »
в phpMyAdmin также отсутствует строка _users
или я не могу найти
Это не строка, это таблица. называется префикс_users. Например, если у вас префикс jom123, то таблица будет называться jom123_users
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #19 : 29.12.2013, 12:43:28 »
в том-то и дело что его нет
есть userfield
userfield_values
user_info

*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: В случае потери пароля
« Ответ #20 : 29.12.2013, 12:44:39 »
Нет таких таблиц в БД Joomla. Это вы какую-то другую БД видимо смотрите.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #21 : 29.12.2013, 12:48:27 »
хорошо, тогда давайте с самого начала.
Я зашел в MyAdmin с логином-паролем
куда мне двигаться дальше?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: В случае потери пароля
« Ответ #22 : 29.12.2013, 12:56:13 »
Ну сперва откройте файл configuration.php, что в корне сайта лежит. Посмотрите там имя БД. Затем в phpMyAdmin`е открывайте именно эту базу. Слева будет колонка с таблицами. Открываете #__users
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #23 : 29.12.2013, 13:19:32 »
имя БД определено строкой
$mosConfig_db
так?
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Re: В случае потери пароля
« Ответ #24 : 29.12.2013, 13:46:23 »
Сделайте скриншот базы даных и\или дайте название сайта.
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #25 : 29.12.2013, 15:12:54 »
полагаю, это
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: В случае потери пароля
« Ответ #26 : 29.12.2013, 15:14:09 »
Там выше дроплист, в нём выбрано «недавние таблицы». Измените на «все»
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #27 : 29.12.2013, 15:21:24 »
к сожалению, я не могу этого сделать
*

Лорд Лотар

  • Захожу иногда
  • 76
  • 3 / 0
  • Паладин
Re: В случае потери пароля
« Ответ #28 : 29.12.2013, 15:25:59 »
Опаньки.
Если я правильно понимаю, это у нас антиквариат - Joomla 1.0.
Вроде бы только там в configuration.php были записи типа $mosConfig_db, потому что в 1.5 уже var $db = '';
Кроме того, если это сайт agakz.kz, то по времени тоже сходится - он вроде бы создан в 2005 году.

Сейчас поставлю себе это чудо, посмотрим что там к чему.
« Последнее редактирование: 29.12.2013, 15:29:39 от Лорд Лотар »
*

DJ KOT

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: В случае потери пароля
« Ответ #29 : 29.12.2013, 15:28:37 »
надо же...
ископаемое, называется.
это минимум ему грозит апдейтом ПО...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает регистрация/напоминание пароля, "неверный параметр"

Автор AK901

Ответов: 17
Просмотров: 10179
Последний ответ 31.07.2018, 19:08:08
от vad78
Авторизация на сайте без логина и пароля. Это возможно!

Автор Aeliot

Ответов: 28
Просмотров: 10708
Последний ответ 09.03.2017, 22:30:45
от Septdir
Если забыли пароль админки J2.5 - (скрипт восстановления пароля)

Автор Marques

Ответов: 15
Просмотров: 20161
Последний ответ 23.01.2015, 23:52:23
от alex333697
Восстановление пароля

Автор waw555

Ответов: 9
Просмотров: 2528
Последний ответ 03.12.2014, 08:09:10
от dmaNik
Генерация пароля при регистрации

Автор zmeyx

Ответов: 4
Просмотров: 2370
Последний ответ 25.10.2014, 14:51:23
от SmokerMan