Новости 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

0 Пользователей и 1 Гость просматривают эту тему.
  • 39 Ответов
  • 4310 Просмотров
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт не дает ничего изменить
« Ответ #30 : 18.02.2015, 19:47:16 »
Проблемы с локальным сервером либо с блокирующим его программным обеспечением, J тут не причем.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Сайт не дает ничего изменить
« Ответ #31 : 18.02.2015, 20:15:55 »
Цитировать
Не знаю после чего появилась

Не знаю или не помню? Перезагрузка ПК не помогает?
*

ps114

  • Новичок
  • 7
  • 0 / 0
Re: Сайт не дает ничего изменить
« Ответ #32 : 18.02.2015, 21:20:15 »
Проблемы с локальным сервером либо с блокирующим его программным обеспечением, J тут не причем.
хм, Каспера я отключил, перезагрузил комп, зашел с другого браузера...ничего не изменилось.
видимо, в поддержке Apache мне надо искать?..

capricorn, не помню.  Но я не мог чего-то сильно изменить или поменять.
нового ничего не ставлю, общие настройки не меняю
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Сайт не дает ничего изменить
« Ответ #33 : 18.02.2015, 22:42:31 »
Есть какие-то ошибки в логе Apache? По скрину видно, что сбой дал dll файл PHP, как мне кажется.
Сервис Windows Apache нормально рестартуется в панели управления? Нет программ, которые могут занять порт 80 или 8080?

Попробуй создать еще один виртуальный хост с простым PHP скриптом без попыток на запись (phpinfo()) и посмотреть как отработает.

« Последнее редактирование: 18.02.2015, 23:01:30 от capricorn »
*

ps114

  • Новичок
  • 7
  • 0 / 0
Re: Сайт не дает ничего изменить
« Ответ #34 : 19.02.2015, 00:12:29 »
Capricorn, Благодарю за помощь и развернутый ответ) Пока проблема не решена, но мысли Вы мне подкинули хорошие.
Порты вроде проверил, скайп давно не занимает их. В других прогах вроде тоже нет займа...
Рестартуется нормально Апачи...думаю какие то новые программы могли повлиять на ход работы, т.к. других действий я не делал..

Я новичок совсем.... Вы бы видели как я танцевал после несколько мучительной установки Joomla и еще более мучительной установки localhost... yes!
так что : 
Попробуй создать еще один виртуальный хост с простым PHP скриптом без попыток на запись (phpinfo()) и посмотреть как отработает.
для меня пока что набор буков :)
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт не дает ничего изменить
« Ответ #35 : 19.02.2015, 00:50:32 »
снесите xammp и поставьте endels.ru (аналог денвера, но поудобнее, в настройках сразу php5.4 поставьте и тип таблиц innodb)
*

ps114

  • Новичок
  • 7
  • 0 / 0
Re: Сайт не дает ничего изменить
« Ответ #36 : 19.02.2015, 16:12:02 »
Друзья, спасибо за советы. Проблема РЕШЕНА!
Допустив, что косяк может быть там, где его не ждешь, я сделал по умолчанию редактор TinyMCE (а не JCE) - и все стало норм.
JCE качал из "Справка" - "Расширения joomla", то есть с оф.поддержки, потому не пойму, откуда косяк. Да, я немного отредактировал функции JCE, но не думаю что из-за этого...
Буду признателен, если кто-то сможет объяснить причину.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт не дает ничего изменить
« Ответ #37 : 19.02.2015, 16:18:40 »
Да, я немного отредактировал функции JCE, но не думаю что из-за этого...
Это как именно?
*

ps114

  • Новичок
  • 7
  • 0 / 0
Re: Сайт не дает ничего изменить
« Ответ #38 : 19.02.2015, 16:30:15 »
по сути:
1. добавил/убрал некоторые значки из редактора.
2. разделил права пользователя и SuperUser, сделал для них разные стили редактора
3. убрал некоторые стили заголовков
4. добавил возможность "добавления" в редактор java, php, HTML (последний вроде по умолчанию стоял)

Разве это такие важные вещи, из-за чего вылетал апачи и не давал редактировать?
*

urm

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: Сайт не дает ничего изменить
« Ответ #39 : 08.03.2015, 17:41:53 »
Поделюсь и я своими наблюдениями. Собственно - вопрос был тот же, что и у ps114
Когда открываю материал для редактирования в JCE, появляется сообщение: "Прекращена работа программы Apache HTTP Server"
В подробностях такое:
Сигнатура проблемы:
  Имя события проблемы:   APPCRASH
  Имя приложения:   httpd.exe
  Версия приложения:   2.2.22.0
  Отметка времени приложения:   4f919266
  Имя модуля с ошибкой:   php5ts.dll
  Версия модуля с ошибкой:   5.3.12.0
  Отметка времени модуля с ошибкой:   4fa94f4e
  Код исключения:   c00000fd
  Смещение исключения:   0018b5d3
  Версия ОС:   6.1.7601.2.1.0.256.1
  Код языка:   1049
  Дополнительные сведения 1:   e339
  Дополнительные сведения 2:   e339f2594e7f681a95b166793376bebb
  Дополнительные сведения 3:   20ae
  Дополнительные сведения 4:   20ae12c5232b500f1cb93bfb5adfaaec

А вот error.log апача:

[Sun Mar 08 19:28:46 2015] [notice] Parent: child process exited with status 3221225725 -- Restarting.
[Sun Mar 08 19:28:46 2015] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Mar 08 19:28:47 2015] [notice] Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.13 configured -- resuming normal operations
[Sun Mar 08 19:28:47 2015] [notice] Server built: Apr 20 2012 18:42:30
[Sun Mar 08 19:28:47 2015] [notice] Parent: Created child process 3560
[Sun Mar 08 19:28:47 2015] [notice] Disabled use of AcceptEx() WinSock2 API
[Sun Mar 08 19:28:47 2015] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Mar 08 19:28:48 2015] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Child process is running
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Acquired the start mutex.
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Starting 25 worker threads.
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Listening on port 443.
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Listening on port 8648.
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Listening on port 443.
[Sun Mar 08 19:28:48 2015] [notice] Child 3560: Listening on port 80.

Сайт на локалке, стоит Joomla 3.4
Версия JCE 2.4.6
На таком же сайте на Joomla 2.5.28 сие явление не наблюдается. Там JCE 2.3.2.4

Однако, только что нашел решение.
Поискал в сети по фразе "Parent: child process exited with status 3221225725 -- Restarting"
Наткнулся на это: http://www.codexpedia.com/apache-server/parent-child-process-exited-with-status-3221225725-restarting-on-xamp-apache/

Там говорится следующее:

This problem often happens on Windows platform because of smaller Apache’s default stack size. And it usually happens when working with php code that allocates a lot of stacks.

To solve this issue, add the following at the end of apache config file, httpd.conf

<IfModule mpm_winnt_module>
   ThreadStackSize 8888888
</IfModule>
AND restart apache.

Сделал, как говорят и... "5 минут, полет нормальный".
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Восстановить сайт

Автор 1c-zhit

Ответов: 1
Просмотров: 2308
Последний ответ 07.08.2024, 21:00:57
от Vastriet
Изменить названия языков в модуле Выбор языка

Автор Mick_20

Ответов: 1
Просмотров: 1774
Последний ответ 10.12.2023, 13:09:44
от Mick_20
Не грузится страница админки, после смены хостинга. Но сам сайт работает

Автор Janitor

Ответов: 2
Просмотров: 1533
Последний ответ 02.07.2023, 10:37:01
от Janitor
Не могу ничего скачать с Joomla.org

Автор Mnojitell

Ответов: 2
Просмотров: 1974
Последний ответ 28.11.2022, 13:33:28
от Mnojitell
Сайт работает на PHP 7.2 /Joomla 3.9 ---- Akeeba Backup 8.1.10 не запускается

Автор Validator

Ответов: 9
Просмотров: 2083
Последний ответ 21.09.2022, 19:09:17
от Validator