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

aka_diesel

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Доброго всем времени суток.

Забота вот в чом.
Была у доска, версии 2.5. Ads Manager. Но раотала она очень уже глючно. Решшено было снести и поставить v2.2.2 stable. и теперь при добавлении нового объявления лезут ошики вида:

Код: php
Notice: Trying to get property of non-object in /home/users/i/ippnru/domains/portal.hipn.ru/components/com_adsmanager/adsmanager.html.php(1010) : eval()'d code on line 1

Очень хочется их убрать. Лезут они почти над всеми полями.

На другом сервере, бесплатный хост, все работает чудеснейше. А 2.5 пестрит ошибками((..

Что пытался делать:
1. Переустановка
2. Сносил врменные файлы
3. Сносил кеш
4. Вручную искал папки com_adsmanager (после удаления он ни чо не оставил)

Хотел бы еще посмотреть таблицы БД, но нет к ней у меня доступа(.. МОжет он там оставил записи какие?.. и к ним обратица не может?.

Помогите пожалуйста.

Версия Joomla:       Joomla! 1.5.15 Stable
Платформа:               Linux server
ADS Manager:              v2.2.2
*

grinat

  • Захожу иногда
  • 356
  • 34 / 2
Re: Notice: Trying to get property of non-object...
« Ответ #1 : 18.06.2010, 09:41:33 »
Отключи уведомления об предупреждениях, в файле .htaccess прописать php_value error_reporting 1 или же это можно установить где-то в настройках Joomla. Предупреждения возникают из-за того что функции пытаются получить свойство несуществующего объекта, тут беспокоится не о чем, в php в таких случаях объекты создаются автоматически. 
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #2 : 30.07.2010, 01:45:04 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php
В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))
*

Tviretik

  • Захожу иногда
  • 56
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #3 : 23.12.2010, 13:03:02 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php


В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))

Жаль но мне не помогло (((
*

LifeAct

  • Захожу иногда
  • 65
  • 1 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #4 : 06.03.2011, 09:34:40 »
Olesea супер, спасибо, буду пробовать, в админке сообщения о ошибках отключил - не помогло
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #5 : 10.03.2011, 01:03:23 »
Если не помогает значит, где-то перекрывает команда error_reporting(С_ДРУГИМ_ЗНАЧЕНИЕМ).
В таком случае я в Dreamweaver задаю в поиск команду error_reporting по всему сайту. Где-то да всплывет.
И уже там и меняю, то значение, которое указано (как правило указано E_ALL), на E_ERROR.
*

Pelot

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #6 : 06.06.2012, 11:04:35 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php
В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))

Спасибо огромное! То, что нужно =)
*

knt

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #7 : 06.07.2012, 08:37:59 »
В бэкенде в настройках Joomla,в табе Site->Global Config.->Server(tab)->Error Reporting->None! tadaaam!
*

Severynsky

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #8 : 27.02.2013, 09:41:18 »
Sposibo!Otkluchil v globanih nastroikah i vsio v poriadke! :D  *DRINK*
*

Zudva

  • Захожу иногда
  • 84
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #9 : 27.05.2013, 20:23:55 »
Все ок! Помогло и работае на 100%....кеш чистить нужно просто
*

Webprohozhiy

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #10 : 22.09.2015, 22:22:29 »
В бэкенде в настройках Joomla, в табе Site->Global Config.->Server(tab)->Error Reporting->None! tadaaam!

спасибо, всё очень просто
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ошибка "Notice: Undefined variable" в myads

Автор stepan_fed

Ответов: 3
Просмотров: 2654
Последний ответ 22.07.2012, 11:31:10
от Fedor Vlasenko