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

No_LiMiT

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Здравствуйте. У меня проблема при установки Phoca Gallery на Joomla 1.5.8. Ошибка: Fatal error: Maximum execution time of 30 seconds exceeded. Подскажите как установить без ошибок. Заранее большое спасибо!
*

No_LiMiT

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Не могу установить Phoca Gallery
« Ответ #1 : 16.01.2009, 18:30:53 »
Все разобрался. Поставил в php.ini 100 секунд и установилось.

Re: Не могу установить PhocaGallery
« Ответ #2 : 18.06.2009, 15:06:05 »
No_LiMiT, что-то я непонимаю. Объясни, так сказать, на пальцах.Спасибо.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #3 : 18.06.2009, 22:31:33 »
Ищете в  файле https://ваш_сайт/public_html/php.ini такую строку:

max_execution_time = 30 ;Maximum execution time of each script, in seconds

И меняете с 30 на 100 или больше в зависимости от мощности и загруженности сервера на котором находится сайт.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #5 : 18.06.2009, 22:36:37 »
а откуда там такой файл будет?

На линуксовом сервере у меня в этой папке public_html на виндовом в какой-то аналогичной. Ну или по такому пути /home/user/public_html/php.ini Смотря через что заходить чере cPanel или веб-диск.
*

Dreamer02

  • Новичок
  • 7
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #6 : 26.06.2009, 22:46:01 »
Может подскажете новичкам, как вообще установить PhocaGallery на свой сайт. Желательно поэтапно.
Заранее спасибо.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #7 : 30.06.2009, 15:18:06 »
Может подскажете новичкам, как вообще установить PhocaGallery на свой сайт. Желательно поэтапно.
Заранее спасибо.

Да все просто:

1) Качаете архив с официального сайта phoca.cz.
2) Заходите в админку Вашего сайта. В верхнем меню выбираете раздел Расширения - Установить/удалить.
3) Указываете путь к файлу архива и нажимаете "Загрузить файл & установить".
4) Скачиваете с официального сайта русификатор.
5) Загружаете оба файла поочередно в директории:

/public_html/administrator/language/ru-RU

/public_html/language/ru-RU

И вуаля - все работает на русском! ^-^
*

Dreamer02

  • Новичок
  • 7
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #8 : 15.07.2009, 01:31:49 »
Пишет вот что...

Warning: Invalid argument supplied for foreach() in /home/content/b/a/d/123/html/badrmedia/components/com_PhocaGallery/models/categories.php on line 137

Это, когда я делаю кнопку в меню с ссылкой на gallery...

А при редактировании этих ворнингов на каждом шагу.


- Warning: Invalid argument supplied for foreach() in /home/content/b/a/d/123/html/123/administrator/components/com_phocagallery/models/phocagallerycs.php on line 100

- Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/b/a/d/123/html/badrmedia/libraries/joomla/database/database/mysql.php on line 344

- Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/b/a/d/123/html/badrmedia/libraries/joomla/database/database/mysql.php on line 344

- Warning: Invalid argument supplied for foreach() in /home/content/b/a/d/badraccount/html/123/administrator/components/com_phocagallery/libraries/phocagallery/render/renderadmin.php on line 65
 
Чего неправильно сделал?  crazy!
« Последнее редактирование: 15.07.2009, 01:44:11 от Dreamer02 »
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #9 : 15.07.2009, 21:07:50 »
Пишет вот что...

- Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/b/a/d/123/html/badrmedia/libraries/joomla/database/database/mysql.php on line 344

- Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/b/a/d/123/html/badrmedia/libraries/joomla/database/database/mysql.php on line 344

Чего неправильно сделал?  crazy!
Все Вы сделали правильно. Эти сообщения говорят о том, что не создались все таблицы PhocaGallery по каким либо причинам в Вашей базе данных. Проверьте, есть ли у Вас в списке таблиц вот эти все таблицы для версии 2.5:
jos_PhocaGallery
jos_PhocaGallery_categories
jos_PhocaGallery_comments
jos_PhocaGallery_img_votes                         
jos_PhocaGallery_img_votes_statistics
jos_PhocaGallery_user_category
jos_PhocaGallery_votes
jos_PhocaGallery_votes_statistics

Если их нет, то создайте вручную запрос в PHPmyAdmin. Состав таблиц посмотрите в установчном xml-файле. Думаю, что после этого и все другие предупреждения исчезнут.
*

Dreamer02

  • Новичок
  • 7
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #10 : 18.07.2009, 01:48:40 »
)))  :(

*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Не могу установить PhocaGallery
« Ответ #11 : 18.07.2009, 01:56:52 »
jos_PhocaGallery
jos_PhocaGallery_categories
jos_PhocaGallery_comments
jos_PhocaGallery_img_votes                         
jos_PhocaGallery_img_votes_statistics
jos_PhocaGallery_user_category
jos_PhocaGallery_votes
jos_PhocaGallery_votes_statistics
только все буквы должны быть маленькими в названии таблиц, иначе не будет работать всё-равно
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Не могу установить PhocaGallery
« Ответ #13 : 18.07.2009, 02:01:18 »
выполни SQL-запрос в phpMyAdmin'е:

Код

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- База данных: `XXXXXXXXXXX`
--

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery` (
  `id` int(11) unsigned NOT NULL auto_increment,
  `catid` int(11) NOT NULL default '0',
  `sid` int(11) NOT NULL default '0',
  `title` varchar(250) NOT NULL default '',
  `alias` varchar(255) NOT NULL default '',
  `filename` varchar(250) NOT NULL default '',
  `description` text,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `hits` int(11) NOT NULL default '0',
  `latitude` varchar(20) NOT NULL default '',
  `longitude` varchar(20) NOT NULL default '',
  `zoom` int(3) NOT NULL default '0',
  `geotitle` varchar(255) NOT NULL default '',
  `videocode` text,
  `vmproductid` int(11) NOT NULL default '0',
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `ordering` int(11) NOT NULL default '0',
  `params` text,
  `extlink1` text,
  `extlink2` text,
  PRIMARY KEY  (`id`),
  KEY `catid` (`catid`,`published`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_categories`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_categories` (
  `id` int(11) NOT NULL auto_increment,
  `parent_id` int(11) NOT NULL default '0',
  `title` varchar(255) NOT NULL default '',
  `name` varchar(255) NOT NULL default '',
  `alias` varchar(255) NOT NULL default '',
  `image` varchar(255) NOT NULL default '',
  `section` varchar(50) NOT NULL default '',
  `image_position` varchar(30) NOT NULL default '',
  `description` text,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `ordering` int(11) NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  `count` int(11) NOT NULL default '0',
  `hits` int(11) NOT NULL default '0',
  `accessuserid` text,
  `uploaduserid` text,
  `deleteuserid` text,
  `userfolder` text,
  `latitude` varchar(20) NOT NULL default '',
  `longitude` varchar(20) NOT NULL default '',
  `zoom` int(3) NOT NULL default '0',
  `geotitle` varchar(255) NOT NULL default '',
  `params` text,
  PRIMARY KEY  (`id`),
  KEY `cat_idx` (`section`,`published`,`access`),
  KEY `idx_access` (`access`),
  KEY `idx_checkout` (`checked_out`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_comments`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_comments` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default '0',
  `userid` int(11) NOT NULL default '0',
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `title` varchar(255) NOT NULL default '',
  `comment` text,
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `ordering` int(11) NOT NULL default '0',
  `params` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_img_votes`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_img_votes` (
  `id` int(11) NOT NULL auto_increment,
  `imgid` int(11) NOT NULL default '0',
  `userid` int(11) NOT NULL default '0',
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `rating` tinyint(1) NOT NULL default '0',
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `ordering` int(11) NOT NULL default '0',
  `params` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_img_votes_statistics`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_img_votes_statistics` (
  `id` int(11) NOT NULL auto_increment,
  `imgid` int(11) NOT NULL default '0',
  `count` tinyint(11) NOT NULL default '0',
  `average` float(8,6) NOT NULL default '0.000000',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_user_category`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_user_category` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default '0',
  `userid` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `catid` (`catid`,`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_votes`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_votes` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default '0',
  `userid` int(11) NOT NULL default '0',
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `rating` tinyint(1) NOT NULL default '0',
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `ordering` int(11) NOT NULL default '0',
  `params` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

--
-- Структура таблицы `jos_PhocaGallery_votes_statistics`
--

CREATE TABLE IF NOT EXISTS `jos_PhocaGallery_votes_statistics` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default '0',
  `count` tinyint(11) NOT NULL default '0',
  `average` float(8,6) NOT NULL default '0.000000',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Не могу установить PhocaGallery
« Ответ #14 : 18.07.2009, 02:04:20 »
чё-то то-ли меня плющит, то-ли чего..... ААААА - это автозамена на форуме срабатывает  :o

В моём SQL-запросе замени все "PhocaGallery" на мелкие "p h o c a g a l l e r y", а то форум добавил к слову PhocaGallery написание букв в верхнем регистре.
*

Dreamer02

  • Новичок
  • 7
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #15 : 18.07.2009, 14:57:24 »
Roman и era, Вам спасибо. Получилось вроде...
Если что, буду знать куда обращаться...
*

ionafan

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #16 : 24.08.2009, 17:23:48 »
Ребята..Что за юмор получается?
Прошу прощения за тавтологию...Но вот эти гадские ошибки жития мне недают...
Чего я только не делал...
Все таблицы на месте.....
Причем какую версию галереи не поставлю все тоже самое...
 >:(

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

TopToptlt

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #17 : 31.08.2009, 17:02:24 »
2 Roman Petrenko ОГРОМНОЕ СПАСИБО) ваш совет про создание в ручную таблиц для галереи 2.5х помог избавится от ошибок при работе с фокой)
*

Файрик

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #18 : 17.09.2009, 07:34:59 »
Столкнулся с такой вот проблемой. Ставлю Фоку, никаких ошибок не выдается - белый экран. В компонентах не появляется, в БД таблиц не создается, а в файлах admininstrator/components появляются файлы галлереи. Что можете подсказать?
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #19 : 24.09.2009, 21:10:11 »
Ребята..Что за юмор получается?
Прошу прощения за тавтологию...Но вот эти гадские ошибки жития мне недают...
Чего я только не делал...
Все таблицы на месте.....
Причем какую версию галереи не поставлю все тоже самое...
 >:(

Не нравится какой-то аргумент. Предлагаю не заморачиваться, а отключить предупреждения в файле php.ini найдите такую строку error_reporting = E_ALL на error_reporting = E_ERROR

*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #20 : 24.09.2009, 21:11:57 »
Столкнулся с такой вот проблемой. Ставлю Фоку, никаких ошибок не выдается - белый экран. В компонентах не появляется, в БД таблиц не создается, а в файлах admininstrator/components появляются файлы галлереи. Что можете подсказать?

Что-то на сервере не дает создать таблицы может надо дать права на создание таблиц Вашему пользователю. Если и это не помогает, то создавайте вручную SQL-запросом.
*

Файрик

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #21 : 25.09.2009, 06:19:08 »
Roman Petrenko, спасиб...
*

BenJon

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • Никогда не сдавайся!
Re: Не могу установить PhocaGallery
« Ответ #22 : 07.10.2009, 14:15:48 »
только сегодня дошел до создания галереи по Колесниченко.
так вот, как бы я не пытался установить, пишет ошибки.
по самому простому, по примеру Romanа Petrenko ставлю, выдает:

        * JFolder::create: Невозможно создать каталог
        * Unable to write entry

Warning: file_put_contents() [function.file-put-contents]: Unable to access /home/puhlyjma/public_html/tmp/install_4acc6589331b1/assets/images/icon-16-edb-back.png in /home/puhlyjma/public_html/libraries/joomla/filesystem/file.php on line 298

Warning: file_put_contents(/home/puhlyjma/public_html/tmp/install_4acc6589331b1/assets/images/icon-16-edb-back.png) [function.file-put-contents]: failed to open stream: No such file or directory in /home/puhlyjma/public_html/libraries/joomla/filesystem/file.php on line 298
Невозможно найти установочный пакет

Подскажите что делать, чайнику?
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #23 : 07.10.2009, 21:39:09 »


где этот файл php.ini находится,не могу его найти чтоб откл. предупреждения  :'(

В папке public_html
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #24 : 12.10.2009, 09:27:00 »
Ребята не чего не создаётсяРебята не чего не создаётся (категории) и даже фото не грузится,помогите пожалуйста...

Проверьте все ли таблицы созданы. Посмотрите выше в этой же теме уже обсуждали создание вручную. Скорее всего дело именно в этом.
*

sidpr

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #25 : 12.10.2009, 23:35:29 »
jos_PhocaGallery  покда префик меняешь и в SQL добавляешь новые таблицы как галерея узнает что типо новые есть :)
у меня проблема просто выдает ошику при создании категории, мол не могу и все че хочешь то и делай
*

hubble

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #26 : 27.10.2009, 05:11:18 »
Здравствуйте.
Столкнулся с проблемой, описанной здесь:
Столкнулся с такой вот проблемой. Ставлю Фоку, никаких ошибок не выдается - белый экран. В компонентах не появляется, в БД таблиц не создается, а в файлах admininstrator/components появляются файлы галлереи. Что можете подсказать?
Только - наоборот: в admininstrator/components - пусто, а в components есть файлы.
Прочитал совет:
Что-то на сервере не дает создать таблицы может надо дать права на создание таблиц Вашему пользователю. Если и это не помогает, то создавайте вручную SQL-запросом.
Да, только, чайник я. Как эти права дать и как создать вручную?
Заранее спасибо.

ps. Сайт на localhost. Denwer
pps. На всякий случай скриншот. Может пригодится

[вложение удалено Администратором]
« Последнее редактирование: 27.10.2009, 05:45:12 от hubble »
*

Файрик

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #27 : 27.10.2009, 06:53:06 »
hubble, тут же выложен запрос, только там нужно с маленькой буквы PhocaaGallery писать
*

hubble

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #28 : 27.10.2009, 16:36:49 »
Спасибо за ответ, но вот, что у меня получается (на скриншоте):


[вложение удалено Администратором]
« Последнее редактирование: 27.10.2009, 18:36:19 от hubble »
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #29 : 27.10.2009, 20:53:02 »
Спасибо за ответ, но вот, что у меня получается (на скриншоте):


Так Вы же не выбрали в какой базе данных вы создаете эти таблицыж. Справа на скриншоте видно, что ничего не выбрано. И сообщение об этом говорит.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Phoca и Google

Автор Alex_gs

Ответов: 0
Просмотров: 3137
Последний ответ 15.02.2021, 15:37:57
от Alex_gs
PhocaGallery: Не могу добавить фотографии: вылетает на страницу управления

Автор rolteknick

Ответов: 0
Просмотров: 3763
Последний ответ 17.09.2019, 14:38:38
от rolteknick
Phoca Galley. Как при выводе родительской категории отобразить изображения всех дочерних категорий?

Автор Igoritaly

Ответов: 0
Просмотров: 2246
Последний ответ 15.04.2017, 19:05:50
от Igoritaly
Phoca gallery

Автор user

Ответов: 387
Просмотров: 126336
Последний ответ 09.12.2015, 21:00:16
от demyan
Можно ли как-то установить разный вид детального окна для фото и видео?

Автор demyan

Ответов: 0
Просмотров: 1435
Последний ответ 09.12.2015, 15:57:49
от demyan