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

Kyplon

  • Новичок
  • 6
  • 0 / 0
Доброго всем времени суток.
Решил установить на настроенный WEB-сервер Ubuntu 11.04 CMS Joomla! 1.7, до этого ставил и пользовался лишь 1.5.22. Ну и конечно появились вопросы при установке, т.к. нигде нет описания по установке и настройке версии 1.7. Ввиду чего и предлагаю отдельную ветку по грамотной установке и настройке CMS Joomla! 1.7.

Далее могу описать что делал для установки Joomla 1.7 на WEB-сервер Ubuntu 11.04 c админ-панелью Webmin. Интересно ли будет это форумчанам?

Ну и вопросы возникшие:
1) какой тип базы данных указывать при установке Joomla? На вики прочитал, что MySQLi - модифицированная в дучшую сторону версия MySQL.
2) Какие права доступа и к каким файлам и директориям в линуксе нужно ставить? Читал, что можно ставить chmod 777 на корневую директорию сайта, но как же быть с вложенными директориями и файлами? На Joomla 1.5.22 есть в Админ-панеле: Помощь -> Информация о системе -> Права на папки. На те, что перечисленны выставил права chmod 777, а на все остальное в том числе и на корень сайта указал chmod 755 и сайт работает. На Joomla 1.7 аналогичное нашел в: Site -> System Information -> Directory Permissions. Правильно ли я сделал?
« Последнее редактирование: 28.07.2011, 07:45:49 от Greycat »
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: CMS Joomla! 1.7
« Ответ #1 : 27.07.2011, 22:59:30 »
если PHP работает как модуль апача то тогда будут проблемы с доступом к файлам и папкам. Можно использовать Apache MPM-ITK (патч).
Если PHP в режиме цги/фест_цги - нет проблем с правами доступа.

Папки 755
Файлы 644

777 - злая штука...
Я с мобильного, в основном...
*

Kyplon

  • Новичок
  • 6
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #2 : 28.07.2011, 22:03:35 »
А не могли бы Вы пояснить, почему на файлы 644?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #3 : 29.07.2011, 05:28:50 »
http://chmod.ru/ там где-то на эктан вниз есть очень наглядная табличка кудда можно ввести любые данные.
*

Kyplon

  • Новичок
  • 6
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #4 : 14.08.2011, 13:31:26 »
Подскажите, пожалуйста, как сделать так что бы соответствующие права, указанные выше назначились в автоматическом режиме, а то ручками по каждому файлику/директории тыкать - это издевательство.
Конечно можно "применить изменения к каталогу и всем его подкаталогам". Но это опять же муторно. На данный момент делал так:
Сайт лежит по пути: /var/http/[site1], где [site1] - некое имя сайта.
Выставлял права 644 для каталога http и применял изменения к этому каталогу и всем его подкаталогам, а потом отдельно для каждого каталога выставлял права 755.
По рекомендации поставил Apache MPM-ITK.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #5 : 14.08.2011, 13:44:59 »
у меня при установке как на хостинге так и на виртуальном выделенном сервере указанные права доступа к файлам и папкам назначаются автоматически...
А у Вас какие права доступа к файлам и папкам после установки установились?
Я с мобильного, в основном...
*

Kyplon

  • Новичок
  • 6
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #6 : 14.08.2011, 13:58:05 »
Сам отвечу на свой вопрос =)
cd /var/http
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;

пользователя сделал www-data, собсно, для которого и нужны права.
« Последнее редактирование: 14.08.2011, 23:40:10 от Kyplon »
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #7 : 18.08.2011, 12:50:45 »
Начал устанавливать, установка прекратилась на выборе языка, не выдает ошибок, вообще ничего не выдает, просто тсраница перезагружается и все... в чем может быть проблема?
*

Kyplon

  • Новичок
  • 6
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #8 : 22.08.2011, 22:41:33 »
Где-то про это уже читал, толи прав не хватает, толи сервер не соответствует требованиям
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #9 : 23.08.2011, 01:06:33 »
Где-то про это уже читал, толи прав не хватает, толи сервер не соответствует требованиям
Сервер выделенный...
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #10 : 23.08.2011, 01:11:23 »
то что у Вас выделенный сервер говорит мне только об одном, Вам нужно нанять администратора, который "качественно" его настроит...
Могу дать рекомендацию, если интересно (пишите в личку или на почту)
От 40$
Я с мобильного, в основном...
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #11 : 23.08.2011, 01:13:22 »
то что у Вас выделенный сервер говорит мне только об одном, Вам нужно нанять администратора, который "качественно" его настроит...
Могу дать рекомендацию, если интересно (пишите в личку или на почту)
От 40$
Большое спасибо, но арендодатели сами настраивают и помогают на начальной стадии администрирования бесплатно) И кстати вопрос уже не актуален все встало как надо... Прошу простить что сразу не отписался.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #12 : 23.08.2011, 01:16:22 »
ну так поделитесь решением, может ещё кому-то поможет ;)
Я с мобильного, в основном...
*

Trampypys

  • Захожу иногда
  • 132
  • 3 / 1
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #13 : 23.08.2011, 01:22:43 »
ну так поделитесь решением, может ещё кому-то поможет ;)
Перезалил файлы на сервер, поставил на корневую папку права 755 и выбрал пользователя не root. ЧТо именно из этого помогло или все сразу незнаю, ах да еще расширение MySQLi установил, но думаю это точно ен причем, ведь подключение к серверу БД происходить на 4 шаге установки
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #14 : 23.08.2011, 01:28:18 »
ну в общих чертах слышал что нужно создать на сервере пользователя и уже под пользователем работать а не под рутом.
Ещё можете включить для домена PHP в режиме фест цги (избавит от проблем с правами доступа к файлам и папкам и ускорит работу сайта).
Я с мобильного, в основном...
*

shadowrun

  • Захожу иногда
  • 78
  • 1 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #15 : 10.09.2011, 16:03:49 »
не заметил никакой разницы под рутом работать или под еще каким юзером - везде полет нормальный.
естессно что сервер настроен вроде как нормально

насчет как раскочегарить работу сайта - эт помоему связка nginx + apache ( на нгинкс передать статику, а апачу динамику ). также повесть мемкеч для кеширования памяти и eaccelerator для обработки php.
в результате сайты некисло так начали летать - прирост скорости работы в разы.
*

Kyplon

  • Новичок
  • 6
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #16 : 11.09.2011, 20:33:04 »
насчет как раскочегарить работу сайта - эт помоему связка nginx + apache ( на нгинкс передать статику, а апачу динамику ). также повесть мемкеч для кеширования памяти и eaccelerator для обработки php.
в результате сайты некисло так начали летать - прирост скорости работы в разы.
оО, надо попробовать.
*

sergei7974

  • Новичок
  • 1
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #17 : 08.02.2012, 09:45:09 »
 устанавливаю врсию 1.7 3 виндоз 7  подскажите что делать выдаёт ошибку .на ....Конфигурация базы данных.....Не удалось подключиться к базе данных. Текст сообщения об ошибке: 2
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #18 : 09.02.2012, 04:26:51 »
пользователя сделал www-data, собсно, для которого и нужны права.

Для чего тогда ставили Apache MPM-ITK, если папки сайта отдали Апачу?  apache2-mpm-itk для того и инсталлируют, чтобы у пользователя остались права на папки, возможность пользоваться FTP-доступом к ним.

Надо всего лишь в конфигурационном файле Апача, в виртуальном хосте сайта дописать строчку: AssignUserId user user , вместо "user" имя вашего пользователя.

А на сервер советовал бы ставить Debian, или Ubuntu, но стабильную не тестовую версию 10.04 с долгосрочной поддержкой. Ubuntu для десктопов, а для серверов Debian.
« Последнее редактирование: 09.02.2012, 09:13:49 от Guran »
*

casa04

  • Новичок
  • 1
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #19 : 14.02.2012, 18:09:56 »
http://casa04.goldline.pro - это реально работает!
Подключайтесь и зарабатывайте!
Не теряйте времени!
*

picasso

  • Новичок
  • 4
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #20 : 02.03.2012, 15:03:31 »
Здравствуйте!Проблема такая:не загружается страница инсталляции Joomla при вводе имени сайта в браузере.я уже,что только не пробовала делать:денвер  переустанавливала,загружала разные версии Joomla.(Денвер установлен без проблем,Joomla установлена правильно).Можно что-то сделать в данной ситуации?Я на разных форумах задавала вопрос - либо нет ответа,либо советы  бесполезные.
Пожалуйста помогите.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #21 : 02.03.2012, 15:24:44 »
А убунту тут причем? или вы на линукс денвер установили?
*

picasso

  • Новичок
  • 4
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #22 : 02.03.2012, 20:56:10 »
Не причём,windows у меня.Я просто не знала в каком разделе написать.Искала,подобной темы не нашла.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #23 : 02.03.2012, 21:04:04 »
1. Протестируйте денвер работает/ не работает.
2. Почитайте документацию по денверу, увидите что сделали не так т.к. если все так, то вы просто не сможете не увидеть страницы установки.
*

picasso

  • Новичок
  • 4
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #24 : 03.03.2012, 13:10:54 »
Спасибо за ответ.как его протестировать то?я по урокам всё устанавливала."Ура заработало" страница открылась,значки на панели задач в правом нижнем углу отображаются,судя по всему всё работает,но страница Joomla почему то не загружается.
*

rewuxiin

  • Давно я тут
  • 544
  • 38 / 6
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #25 : 03.03.2012, 13:16:47 »
в папке "home" - создали папку с доменом (к примеру "site.ru") - в ней подпапку - www - и уже в неё кладете жумлу.
не забывайте производить рестарт денвера после добавления нового сайта.

если всё это делаете и не получается - возможно у вас windows7. в таком случае по ярлыку рестарта денвера щелкаете првой клавишей и выбираете "запуск от имени одминистратора"
*

picasso

  • Новичок
  • 4
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #26 : 05.03.2012, 08:55:28 »
Спасибо за ответ.там же пароль надо вводить.какой?Joomla верно установлена изначально(я правильно ведь понимаю-название сайта может быть любым и "ru" писать не обязательно?)в любом случае пробовала и так,и так-пустая страница.
*

mendosa

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
  • Не презирай совета ничьего.
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #27 : 09.04.2012, 10:36:46 »
Привет.Вообще то случайно зашел.Я вот денвером когда то пользовался не понравился.Советую устанавливать веб-сервер Apache http://php-myadmin.ru/ там т инструкция есть и на форуме отвутят сразу на любые вопросы.
*

roman876

  • Новичок
  • 1
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #28 : 05.05.2012, 07:31:32 »
Добрый день всем! Ребята отпишитесь кто нибудь подробно: Как установить Joomla на компьютер. Скачал папку, а что делать дальше?
*

infojet62

  • Новичок
  • 1
  • 0 / 0
Re: Вопросы по установке Joomla! 1.7 на ubuntu
« Ответ #29 : 11.01.2013, 11:42:54 »
то что у Вас выделенный сервер говорит мне только об одном, Вам нужно нанять администратора, который "качественно" его настроит...
Могу дать рекомендацию, если интересно (пишите в личку или на почту)
От 40$
Ищу специалиста по настройке и установке новой версии Joomla на сайте: www.oroszpiac.com
Уже заспамили сайт, кто -то постоянно садится на сайт.Что делать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление с Joomla 2.5.21

Автор mmablock

Ответов: 3
Просмотров: 3347
Последний ответ 23.09.2023, 13:28:40
от mmablock
Переход с 1.5 на 2.5 Joomla

Автор jomdj

Ответов: 357
Просмотров: 119973
Последний ответ 27.05.2022, 08:01:20
от Thomas Bergersen
[Решено] Перенос только материалов с Joomla 2.5 на Joomla 3.9

Автор dron

Ответов: 11
Просмотров: 9242
Последний ответ 05.01.2022, 16:27:23
от blind
Joomla 2.5.5 + VirtueMart 2 --> OpenServer

Автор Alex_gs

Ответов: 2
Просмотров: 3584
Последний ответ 18.09.2021, 11:44:41
от Alex_gs
Проблема при переносе сайта Joomla 2.5 на локальный сервак

Автор laughing

Ответов: 13
Просмотров: 4512
Последний ответ 08.01.2021, 16:17:03
от gartes