Новости Joomla

Загадочный параметр $live_site в configuration.php Joomla

Загадочный параметр $live_site в configuration.php Joomla

👩‍💻 Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?Давным-давно, когда Joomla ещё была маленькой, в неё внедрили параметр $live_site. В ней хранился домен текущего сайта на случай, если Joomla не могла его определить из-за неверной настройки сервера. Нужно это было для разных SEO-компонентов, для использования редиректов и т.д.Со временем для работы собственно сайта этот параметр перестал быть нужным. Уже в начале 2010-х стали встречаться рекомендации оставлять этот параметр пустым, дабы оный не привёл к лишним проблемам и путанице. Тем более, в web-админке нет места, где его можно указать или посмотреть его значение. Только в configuration.php, а туда смотрят не часто.Однако, параметр всё же остался в ядре Joomla. Зачем он нужен? А нужен он в 2-х случаях:- для работы класса Joomla\CMS\Uri\Uri, который часто используется в коде Joomla для работы методов

Uri::root() и
Uri::base(), а значит может влиять и на работу в том числе ajax-скриптов.- для работы Joomla в CLI - командной строке сервера. В случае если вы используете в вашем CLI-плагине методы опять-таки класса Uri, то CLI ничего не знает о текущем домене, так как запускается вне web-сервера. Поэтому домен нужно указывать принудительно. Либо с помощью параметра командной строки
--live-site, например,
—live-site=https://site.ru/. Со слешем на конце, иначе в CLI адрес сайта станет
https://site.rujoomla.php.Либо в параметре
$live_site в файле configuration.php, так как
CliApplication берёт настройку оттуда, если параметр команды не указан или пуст.⚠️ Иначе в качестве хоста и url класса Uri будет установлено
https://joomla.invalid/set/by/console/application. В самом же коде команды получить параметр
$live_site можно из объекта приложения

protected function doExecute(InputInterface $input, OutputInterface $output): int    {         //...              $live_site = $this->getApplication()->get('live_site');         //...    }
и исходя из этого строить дальнейшую логику.@joomlafeed#joomla #разработка #php #cli

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks.Этот контент-плагин - одно из старейших расширений для Joomla. Его задача - преобразовывать шорт-коды вида

{YOUTUBE}...{/YOUTUBE},
{MP3}parth/to/file.mp3{/MP3} и подобные во встроенные видео или аудио.👩‍💻 v.7.0.0. Что нового?- Добавлена поддержка Youtube Shorts. Просто скопируйте полный url видео и вставьте его внутри тегов
{YOUTUBE}...{/YOUTUBE}.- Поддержка Joomla 5.x без плагина обратной совместимости. PHP 5, PHP 7, PHP 8. - Индексация умным поиском в CLI. В Joomla 5 плагин перестал вызывать ошибку при индексации контента умным поиском через CLI,Заметьте, что этот один и тот же пакет для всех версий Joomla, начиная с 1.5.x и заканчивая 5.x. Технически "под капотом" код плагина по сути не менялся, а для поддержки следующих версий Joomla авторы вставляют "заплатки". Плагин всё ещё использует старую архитектуру файлов и классов Joomla, что, к сожалению, заставляет прибавлять к его описанию слова "пока ещё" - "пока ещё работает".
Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 За ссылку спасибо самому внимательному участнику нашего сообщества - Ринату Кажетову (@rkazhet).@joomlafeed#joomla #расширения

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

rewsdf

  • Новичок
  • 2
  • 0 / 0
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/data/libraries/joomla/database/database/mysql.php on line 344

Уже пол дня бьюсь не могу убрать. Я первый раз устанавливаю  PhocaGallery.
На сайте автора написано, но у меня не выходит. Если можно где подробнее на форуме про эту ошибку.
Я уже 5й час читаю пробую но безрезультатно.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: после установки такая ошибка
« Ответ #1 : 23.06.2009, 13:03:55 »
Попробуйте просто убрать вывод предупреждений и сообщений об ошибках в файле php.ini

Закомментируйте:
error_reporting  =  E_ALL & ~E_NOTICE

или поставьте:
display_errors = Off

Это проблем не решит, но на сайте ошибки отображаться не будут.
*

rewsdf

  • Новичок
  • 2
  • 0 / 0
Re: после установки такая ошибка
« Ответ #2 : 29.06.2009, 22:43:07 »
Спасибо за помощь но это не выход. После долгих безрезультатных мучений решил отказаться от этого расширения.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: после установки такая ошибка
« Ответ #3 : 30.06.2009, 15:23:58 »
Спасибо за помощь но это не выход. После долгих безрезультатных мучений решил отказаться от этого расширения.

Возможно не создалась какая-то таблица при установке компонента. Надо посмотреть список всех таблиц компонента в xml-файле и посмотреть что из этого есть в базе. А также не установилось какое-то поле. Тогда создать таблицу или поле  вручную запросом через phpMyAdmin.
*

pitonium

  • Осваиваюсь на форуме
  • 33
  • 3 / 0
Re: после установки такая ошибка
« Ответ #4 : 08.07.2009, 04:59:08 »
Я решил проблему на версии phoca 2.5.0 alpha :

находите папку
localhost\...\administrator\components\com_PhocaGallery\
в ней должен быть файл install.bak

в тексте
Цитировать
DROP TABLE IF EXISTS `#__PhocaGallery`;

CREATE TABLE `#__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 '',

и так далее заменяете #__  (значок решетка + 2 (ДВА!!) подчеркивания) на jos_ (ОДНО подчеркивание)
получается вместо `#__PhocaGallery`  ---> `jos_PhocaGallery`
 и так по всему тексту.

сохраняем файл

далее заходим в phpMyAdmin
(в моем случае это http://localhost/Tools/phpMyAdmin/

слева выбираем нужную базу данных

нажимаем кнопочку SQL (вверху)

в окно с надписью Выполнить SQL запрос(ы) на БД вставляем исправленный код из файла install.bak

Цитировать
DROP TABLE IF EXISTS `jos_PhocaGallery`;

CREATE TABLE `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`)
) TYPE=MyISAM CHARACTER SET `utf8`;



DROP TABLE IF EXISTS `jos_PhocaGallery_categories`;

CREATE TABLE `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',
  `hits` int(11) NOT NULL default '0',
  `count` 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`)
) TYPE=MyISAM CHARACTER SET `utf8`;


DROP TABLE IF EXISTS `jos_PhocaGallery_votes`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `jos_PhocaGallery_comments`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_votes_statistics`;
CREATE TABLE `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',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_user_category`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;



#2.5
DROP TABLE IF EXISTS `jos_PhocaGallery_img_votes`;
CREATE TABLE `jos_PhocaGallery_img_votes` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default 0,
  `imgid` 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 NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_img_votes_statistics`;
CREATE TABLE `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',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;

то, что выделено красным возможно и не понадобится. в этом случае когда вы нажмете на кнопку ПОШЕЛ! выскочит ошибка.
просто копируйте код без этого куска и все должно заработать.

*

ionafan

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: после установки такая ошибка
« Ответ #5 : 24.08.2009, 16:56:24 »
Pitonium
по твоей инструкции пробывал решить  проблему на версии phoca 2.5.0 alpha.
Но ничего не изменилось?
Влияет ли не это Legasy mode?
Вот кстати скрины ошибок


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

oxxx

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: после установки такая ошибка
« Ответ #6 : 09.09.2009, 21:36:54 »
Pitonium ! Спасибо рецепт помог!
*

motor721

  • Захожу иногда
  • 50
  • 0 / 0
  • Сила мира брат в экзистенции параноидального тетра
Re: после установки такая ошибка
« Ответ #7 : 10.09.2009, 16:59:25 »
Я решил проблему на версии phoca 2.5.0 alpha :

находите папку
localhost\...\administrator\components\com_PhocaGallery\
в ней должен быть файл install.bak

в тексте
и так далее заменяете #__  (значок решетка + 2 (ДВА!!) подчеркивания) на jos_ (ОДНО подчеркивание)
получается вместо `#__PhocaGallery`  ---> `jos_PhocaGallery`
 и так по всему тексту.

сохраняем файл

далее заходим в phpMyAdmin
(в моем случае это http://localhost/Tools/phpMyAdmin/

слева выбираем нужную базу данных

нажимаем кнопочку SQL (вверху)

в окно с надписью Выполнить SQL запрос (ы) на БД вставляем исправленный код из файла install.bak

то, что выделено красным возможно и не понадобится. в этом случае когда вы нажмете на кнопку ПОШЕЛ! выскочит ошибка.
просто копируйте код без этого куска и все должно заработать.


DROP TABLE IF EXISTS `jos_PhocaGallery_categories`;

CREATE TABLE `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',
  `hits` int(11) NOT NULL default '0',
  `count` 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`)
) TYPE=MyISAM CHARACTER SET `utf8`;


DROP TABLE IF EXISTS `jos_PhocaGallery_votes`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `jos_PhocaGallery_comments`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_votes_statistics`;
CREATE TABLE `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',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_user_category`;
CREATE TABLE `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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;



#2.2.4
DROP TABLE IF EXISTS `jos_PhocaGallery_img_votes`;
CREATE TABLE `jos_PhocaGallery_img_votes` (
  `id` int(11) NOT NULL auto_increment,
  `catid` int(11) NOT NULL default 0,
  `imgid` 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 NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `jos_PhocaGallery_img_votes_statistics`;
CREATE TABLE `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',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;
Я решил проблему на версии phoca 2.5.0 alpha :

находите папку
localhost\...\administrator\components\com_PhocaGallery\
в ней должен быть файл install.bak

в тексте
и так далее заменяете #__  (значок решетка + 2 (ДВА!!) подчеркивания) на jos_ (ОДНО подчеркивание)
получается вместо `#__PhocaGallery`  ---> `jos_PhocaGallery`
 и так по всему тексту.

сохраняем файл

далее заходим в phpMyAdmin
(в моем случае это http://localhost/Tools/phpMyAdmin/

слева выбираем нужную базу данных

нажимаем кнопочку SQL (вверху)

в окно с надписью Выполнить SQL запрос (ы) на БД вставляем исправленный код из файла install.bak

то, что выделено красным возможно и не понадобится. в этом случае когда вы нажмете на кнопку ПОШЕЛ! выскочит ошибка.
просто копируйте код без этого куска и все должно заработать.


Pitonium ты просто красава дай я тебя расцелую (в смысле по дружески)!!у меня всё получилось как ты описал!Но у меня версия 2.2.4 ,я чё сам сделал взял и в твоём файле где стоит #2.5(я так понял это версия,и заменил на 2.2.4 и вуаля:) НО!! маленькая проблемка остался один косяк который наверно в базу надо занести!наверно может что у меня  версия более поздняя?:(корче скрин прилогаю осталась эта фигня только в Изображенияхосталось!! а была везде в понели!Так вот дружище как эту хрень побороть осталось совсем чуть чуть!!я тебя плюсиками заволю!! :D *DRINK*

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

motor721

  • Захожу иногда
  • 50
  • 0 / 0
  • Сила мира брат в экзистенции параноидального тетра
Re: после установки такая ошибка
« Ответ #8 : 14.09.2009, 15:16:06 »
Короче сам разобрался! ^-^Надо было мне не копировать скрин и не вставлять чужое а зайти на оф сайт галереи где Ян разработчик данной галереи всё довольно ясно обьясняет как надо чтоб небыло этих глюков которые описанны в выше перечисленных постах!! Короче ручками надо самому больше работать.И вобще я установил самую свежую версию 2.5.8 всё прекрасно русифицированно и летает правдо на локалке не знаю как на удалённом будет! *DRINK* ;)
*

pitonium

  • Осваиваюсь на форуме
  • 33
  • 3 / 0
Re: после установки такая ошибка
« Ответ #9 : 07.10.2009, 20:00:42 »
Короче сам разобрался! ^-^Надо было мне не копировать скрин и не вставлять чужое а зайти на оф сайт галереи где Ян разработчик данной галереи всё довольно ясно обьясняет как надо чтоб небыло этих глюков которые описанны в выше перечисленных постах!! Короче ручками надо самому больше работать.И вобще я установил самую свежую версию 2.5.8 всё прекрасно русифицированно и летает правдо на локалке не знаю как на удалённом будет! *DRINK* ;)
Точно! Только я у Яна не смотрел. В Инете где-то нашел, что нужно прописывать таблицы в базу данных. и где их брать там же накопал.
*

Sergey2

  • Давно я тут
  • 651
  • 15 / 1
Re: после установки такая ошибка
« Ответ #10 : 23.01.2010, 22:59:47 »
У меня тоже не поставились таблицы, создал вручную, сейчас пытаюсь категорию создать - пишет "Error Saving PhocaGallery Categories". Таблицы все в базе есть. Куда копать?
*

Yatim

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: после установки такая ошибка
« Ответ #11 : 03.03.2010, 14:41:17 »
У меня в папке administrator/components/ нету папки com_phocagallery. Хотя компонент установлен. ?
*

pitonium

  • Осваиваюсь на форуме
  • 33
  • 3 / 0
Re: после установки такая ошибка
« Ответ #12 : 03.03.2010, 15:03:41 »
А точно установлен именно Компонент? Я один раз Плагин только поставил и думал что это компонент. минут 40 думал почему меню не добавляется.  ;D
*

scorpion1981

  • Захожу иногда
  • 105
  • 2 / 0
Re: после установки такая ошибка
« Ответ #13 : 31.03.2010, 18:59:07 »
версия фоки 2.6.2. Joomla 1.5.15.
сделал так как говорят здесь и понеслись проблемы с возможностью записи категории. Ребята не парьте себе голову на рабочем сайте это довольно трудно сделать да и в таблице SQL запросов будет черт знает что (а надо ее держать в чистоте). Одним словом удаляйте нафиг компонент - это первое. Второе юзайте версию 2.6.2. а не ранние, скачать можно на оф.сайте. Третье - когда качнули компонент не поленитесь и еще до установки пропишите префиксы таблиц jos_ там где #__ а то эти ребята из разработчиков просто по стандарту парят #__, тогда Joomla подхватит все разом и не будет проблем. Ну и самое последние - если у вас уже валом фотографий (у меня их было 4000 шт), ну не удалять же все на совсем. И не надо! просто инстальте компонент наново, он вам матернется что мол папка PhocaGallery в папке Image уже создана и это классно. Потом только быстро создайте вашу структуру и просто вбивайте название папок. В них уже еще с прошлого раза были созданы эскизы и этот процесс будет за секунды делаться - я за 2 часа переустановил целый архив.

И еще не забывайте про то что папки не должны иметь пробелов и желательно буквы+цифры.

зарано радовался ровно одни сутки ппц как я уже устал от этих гребаных недобитых компонентов - вобщем ошибка та же что и была, на одно время пропала а потом снова появилась судя по всему где то косяк в самом компоненте

выдало вот такое чудо

Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access <= 2 AND m.client_id = 1 ORDER BY position, ordering

ну и соответсвенно

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /sata1/home/users/kingoffit/www/www.popusik.com/libraries/joomla/database/database/mysql.php on line 344

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /sata1/home/users/kingoffit/www/www.popusik.com/libraries/joomla/database/database/mysql.php on line 344

Warning: Invalid argument supplied for foreach() in /sata1/home/users/kingoffit/www/www.popusik.com/administrator/components/com_phocagallery/libraries/phocagallery/render/renderadmin.php on line 65


конченый компонент. у меня такое впечатление что где то стоит ограничитель по закачкам и еще одно наблюдение - эта ошибка вывалилась после того как я снес фото и эскизы одной галереи сначала а потом уже захотел в компоненте убить их, может на до было на оборот, так как на сервере упорно не хочет удаляться папка эскизов thubs
« Последнее редактирование: 01.04.2010, 12:09:26 от scorpion1981 »
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: после установки такая ошибка
« Ответ #14 : 05.04.2010, 22:20:22 »
у меня такое впечатление что где то стоит ограничитель по закачкам

В параметрах галереи есть настройка загрузки, в основном для фронтенда. А в самой Joomla в настройках есть тоже ограничение на размер загружаемого файла.
и еще одно наблюдение - эта ошибка вывалилась после того как я снес фото и эскизы одной галереи сначала а потом уже захотел в компоненте убить их, может на до было на оборот, так как на сервере упорно не хочет удаляться папка эскизов thubs
Естественно! Вы же сломали базу этим. Вот сообщение об ошибке именно из-за этого. Система пытается выбрать файлы, они есть в базе, а в папке их нет вот все и виснет. Чтоб все исправить остается убрать SQL-запросом записи об изображениях в таблицах.

Проблема скорее всего из-за каких-то странных особенностей с правами на папку. Ощущение, что добавлять изображения можно, а удалять нельзя. Попробуйте дать 777.

Ну и все модули и плагины от галереи тоже должны быть последней версии, хотя они у Вас итак, видимо, последние, иначе бы сайт не отображался вобще.
*

scorpion1981

  • Захожу иногда
  • 105
  • 2 / 0
Re: после установки такая ошибка
« Ответ #15 : 06.04.2010, 00:04:00 »
а вот еще пару наблюдений. Ошибки которые писались сдесь и мной и другими ребятами периодично вылезают у меня в админке но я посмотрел интересную штуку. Например - вылезла ошибка, я тогда действие откатываю назад, заново его делаю и все тогда гуд. Или еще вот такая штука - создаются эскизы в админке - ну мы видим как там в процентах шкала лезит. В конце бах, те же ошибки, НО.....галерея создается. Складывается что проблема компонента связана со спецификой серверной станции самого хостера.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: после установки такая ошибка
« Ответ #16 : 06.04.2010, 20:49:34 »
На официальном сайте Фоки такие требования к хосту:
Joomla!1.5.10 (stable or any later version)
PHP 4.4.1 (or any later version) with GD library (graphics library for thumbnails creation).

 У меня хост имеет такие характеристики и все работает нормально:
Версия MySQL   5.0.89-community
Сборка cPanel   43473
Версия Apache   2.2.11
Версия PHP   5.2.6
cPanel Pro   1.0 (RC1)

joomla 1.5.15
Phocagallery 2.6.2
 

Ну и какие-то ограничительные настройки могут быть в php.ini или .htaccess файлах хостинга. Может пользователь баз данных MySQL не все права имеет. А, если хост бесплатный, тогда вобще все туго, обычно ни к чему нет доступа.
*

scorpion1981

  • Захожу иногда
  • 105
  • 2 / 0
Re: после установки такая ошибка
« Ответ #17 : 20.04.2010, 11:01:08 »
да с настройками хоста все в прояде. по критериям он идеально совпадает и джумала тоже нормальная. интересен факт что даже при ошибке создания галереи она все ровно создается не знаю почему но например вечером и ночью проблем таких нет а вот днем бывает но редко. кстати насчет прописывания префикса таблиц мне кажется что это роли не играет так как компонент не работает с внешними данными БД. у него замкнутый цикл. так что тут что то другое. я думаю сам компонент написан грамотно но что то на серверах хостеров бывает не так как надо
*

scorpion1981

  • Захожу иногда
  • 105
  • 2 / 0
Re: после установки такая ошибка
« Ответ #18 : 27.04.2010, 23:20:13 »
На официальном сайте Фоки такие требования к хосту:
Joomla!1.5.10 (stable or any later version)
PHP 4.4.1 (or any later version) with GD library (graphics library for thumbnails creation).

 У меня хост имеет такие характеристики и все работает нормально:
Версия MySQL   5.0.89-community
Сборка cPanel   43473
Версия Apache   2.2.11
Версия PHP   5.2.6
cPanel Pro   1.0 (RC1)

joomla 1.5.15
Phocagallery 2.6.2
 

Ну и какие-то ограничительные настройки могут быть в php.ini или .htaccess файлах хостинга. Может пользователь баз данных MySQL не все права имеет. А, если хост бесплатный, тогда вобще все туго, обычно ни к чему нет доступа.

а настройки апач какие у вас
вот мои может что здесь не так

CGI     Off
Options +ExecCGI    Off
Options +Indexes    Off
Options +FollowSymLinks    Off
Options +Multiviews    Off
*

SpeedBoy

  • Захожу иногда
  • 192
  • 16 / 0
Re: после установки такая ошибка
« Ответ #19 : 04.05.2010, 13:23:47 »
Пользуясь случаем, напишу про свою ошибку, раз в теме явно не задано, какая именно ошибка у автора.

При заливке фоток через фронтэнд используя джаву, на каждую залитую фотку вылазит вот такое в логах:
PHP Notice:  Undefined property: PhocaGalleryControllerCategory::$_user in \\components\\com_phocagallery\\controllers\\category.php on line 330
PHP Notice:  Trying to get property of non-object in \\components\\com_phocagallery\\controllers\\category.php on line 330

Что бы это могло быть ?
« Последнее редактирование: 05.05.2010, 08:13:50 от SpeedBoy »
подпись
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 5 Модули: PhocaGallery Image Module ошибка Class "JRequest" not found

Автор prostoy

Ответов: 0
Просмотров: 957
Последний ответ 05.09.2024, 09:41:27
от prostoy
XHTML ошибка в Плагине JComments 2.2.0.2 для PhocaGallery 2.7.5

Автор leo78

Ответов: 6
Просмотров: 5603
Последний ответ 24.03.2020, 03:32:21
от Elimelech
Ошибка при добавлении картинок в категорию

Автор yarnik94

Ответов: 0
Просмотров: 1241
Последний ответ 30.11.2018, 10:20:03
от yarnik94
После обновления PhocaGallery до 4.3.9 сползли превьюшки. Как исправить?

Автор sergpnm

Ответов: 17
Просмотров: 2964
Последний ответ 28.10.2018, 10:53:56
от fireman
Ошибка 1054 Unknown column 'cc.image_id' in 'group statement'

Автор Shademy

Ответов: 2
Просмотров: 2278
Последний ответ 28.10.2018, 08:32:31
от draff