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

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
установка компонента
« : 13.07.2009, 16:33:37 »
Устанавливаю компонент qcontacts - вываливается ошибка (скрин в аттаче)
в чем может быть проблема??
Сайт уже не новый - раньше другие компоненты ставил..
Только что снёс старую версию qcontacts

[вложение удалено Администратором]
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #1 : 13.07.2009, 21:47:01 »
Проблема не решена... Какие возможны причины???
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Re: установка компонента
« Ответ #2 : 13.07.2009, 22:41:23 »
удоление было сделано не полностью
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #3 : 14.07.2009, 08:14:09 »
Да, скорее всего именно так. Как сделать полное удаление? просто вручную по фтп удалить файлы старого компонента?? Как узнать полный список файлов??
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #4 : 15.07.2009, 10:13:41 »
поудалял вручную файлы этого компонента - все равно та же ошибка...
Может не все удалил? где искать ВСЕ нужные файлы?
или дело может быть вообще не в этом??

Re: установка компонента
« Ответ #5 : 15.07.2009, 11:28:41 »
по ходу вопрос-как делать ставить на новый сайт все компоненты сразу или по один, тогда его настройка, потом второй?7
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #6 : 15.07.2009, 15:03:56 »
darsi, я не понял что ты хотел сказать.
Суть в следующем - я хочу поставить более новую версию компонента на свой сайт. Но она не ставится - видимо потому что старая не полностью удалена... что делать?
*

profiX0808

  • Захожу иногда
  • 497
  • 70 / 0
Re: установка компонента
« Ответ #7 : 15.07.2009, 15:07:59 »
поудалял вручную файлы этого компонента - все равно та же ошибка...
Может не все удалил? где искать ВСЕ нужные файлы?
или дело может быть вообще не в этом??
возможно еще таблички для этого компонента в бд остались

здесь смотрели /administrator/components/ваш_компонент ?
« Последнее редактирование: 15.07.2009, 15:13:44 от profiX0808 »
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #8 : 15.07.2009, 21:35:56 »
да, там тоже посмотрел и из базы 2 таблицы удалил... и языковые файлы удалил...
может причина не в этом??
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #9 : 16.07.2009, 09:12:49 »
еще в базе нашел в таблице components  строки, содержащие com_contact... Это не имеет отношения к qcontacts??
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #10 : 16.07.2009, 09:18:39 »
посмотрел на пустой Joomla - com_contact в базе тоже встречается... значит это не от моего компонента....
блин.... что делать??
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #11 : 16.07.2009, 09:53:34 »
попробовал установить старую версию того же компонента (которая и была до этого) - та же ошибка
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: установка компонента
« Ответ #12 : 16.07.2009, 10:25:09 »
Ставите на хостинге или на локалке?
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #13 : 16.07.2009, 15:02:28 »
на хостинге
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: установка компонента
« Ответ #14 : 16.07.2009, 15:12:58 »
Другие расширения ставятся?
Проверьте правильно ли задан путь в конфиге
var $tmp_path
и права на папке tmp должны быть 755 или 777
*

Strogiy

  • Новичок
  • 7
  • 0 / 0
Re: установка компонента
« Ответ #15 : 16.07.2009, 16:13:31 »
Скорее всего, что-то с правами на папки. Посмотри в админке Помощь -> Информация о системе -> Права на папки
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
Re: установка компонента
« Ответ #16 : 17.07.2009, 08:06:39 »
О!
в configurations.php настроил пути
var $tmp_path var и $log
_path -
все получилось :)
Всем спасибо... особенно смокерману ;)
*

Prorok

  • Захожу иногда
  • 95
  • 11 / 2
  • Смерть закрытому СофТу!
Re: установка компонента
« Ответ #17 : 01.12.2009, 17:42:06 »
Устанавливаю компонент qcontacts - вываливается ошибка (скрин в аттаче)
в чем может быть проблема??
Сайт уже не новый - раньше другие компоненты ставил..
Только что снёс старую версию qcontacts
а вы пути к папкам темп и лог полностью прописали?Мне помогло только после того как я полный путь от самого корня прописал в кофигурационном файле,а не сокращенный прописал. Найти путь можете как у себя в хостинг панели.а лучше зайдите в админку-помощь-системная информация и выберите вкладку Права доступа к папкам и скопируйте полный путь с строки
Код
Папка кэша /var/www/hhfhgt/cache/
и вставьте в конфиг файл своей Джумлы.Все должно нормальо работать
« Последнее редактирование: 04.12.2009, 04:52:24 от Prorok »
*

monitorus

  • Осваиваюсь на форуме
  • 21
  • 2 / 0
Re: установка компонента
« Ответ #18 : 04.01.2010, 00:16:38 »
а вы пути к папкам темп и лог полностью прописали?Мне помогло только после того как я полный путь от самого корня прописал в кофигурационном файле,а не сокращенный прописал. Найти путь можете как у себя в хостинг панели.а лучше зайдите в админку-помощь-системная информация и выберите вкладку Права доступа к папкам и скопируйте полный путь с строки
Код
Папка кэша /var/www/hhfhgt/cache/
и вставьте в конфиг файл своей Joomla.Все должно нормальо работать

Помогло, ставлю + если разрешат. Затрахался правильный путь искать. В правах доступа к папкам в самом низу только заметил. Если бы пост не прочитал, никогда бы не нашел. До этого раз 20 смотрел, у остальных папок полный путь не прописывается.
*

Prorok

  • Захожу иногда
  • 95
  • 11 / 2
  • Смерть закрытому СофТу!
Re: установка компонента
« Ответ #19 : 04.01.2010, 01:08:41 »
monitorus, всегда пожалуйста!
*

mayra

  • Захожу иногда
  • 52
  • 0 / 5
Re: установка компонента
« Ответ #20 : 04.01.2010, 15:29:42 »
Объясните кто-нибудь, как в Joomla редактируется исходный код (html файл)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При попытке войти в админку 404 ошибка компонента

Автор omezik

Ответов: 4
Просмотров: 2927
Последний ответ 31.08.2019, 22:41:46
от Taatshi
Установка шрифта TriodPostnajaMedium в Joomla 1.5

Автор VSpicy

Ответов: 6
Просмотров: 13881
Последний ответ 16.11.2017, 11:34:39
от VSpicy
Установка новогодней мотни (гирлянды) на Joomla 1.5

Автор acamaz

Ответов: 7
Просмотров: 5575
Последний ответ 18.12.2014, 02:04:31
от darkghost
Установка баннера - проблема!

Автор Gorgeous92

Ответов: 2
Просмотров: 2068
Последний ответ 20.11.2014, 10:45:36
от SerGo777
Вывод компонента в качестве модуля

Автор fMichail

Ответов: 4
Просмотров: 3518
Последний ответ 06.08.2014, 15:16:29
от anar4ik