PDA

Zobacz pełną wersję : Phoca Gellery błąd z bazą danych



bardakon
22-09-2008, 13:09
Error Saving Phoca Gallery Categories


Warning: Invalid argument supplied for foreach() in /home/bardakon/public_html/babia157/administrator/components/com_phocagallery/helpers/phocagallery.php on line 1248

I przez to nie mogę dodać zadnej kategorii. A zawsze pokazuje się taki błąd:

Warning: Invalid argument supplied for foreach() in /home/bardakon/public_html/babia157/administrator/components/com_phocagallery/helpers/phocagallery.php on line 1248

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/bardakon/public_html/babia157/libraries/joomla/database/database/mysql.php on line 342

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/bardakon/public_html/babia157/libraries/joomla/database/database/mysql.php on line 342

Co mogę zrobić, czego potrzebujecie żeby spróbować mi pomóc?

paweluk55
23-09-2008, 12:07
Witam.
Mam podobny problem. Aby go rozwiązać prawdopodobnie trzeba mieć bazę w wersji MySQL powyżej 4.1. W moim przypadku na serwerze lokalnym działa.

crazyluki
23-09-2008, 14:29
zastosuj to [PRZECZYTAJ TO] Pomocnik pisania postów (http://forum.joomla.pl/showthread.php?t=21594) i wklej tutaj wynik (diagnostyka rozszerzona)

bardakon
23-09-2008, 16:43
Rozwiązałem problem.
Trzeba utworzyć samodzielnie dwa wpisy w bazie danych.
Musisz sprawdzić w phpMyAdmin czy w bazie danych masz wpisy:


jos_phocagallery
jos_phocagallery_categories
jos_phocagallery_comments
jos_phocagallery_user_category
jos_phocagallery_votes
jos_phocagallery_votes_statistics

a tych dwóch pierwszych pewnie nie masz i tu jest problem.
Ściągasz na dysk instalkę phoca gallery
znajdujesz plik install.bac (czy bak?)
i tam wszędzie zamiast #__phocagallery i #__phocagallery_categories wpisujesz jos_phocagallery_categories
i inportujesz ten plik do bazy danych przez tego php my admina.

Tworzy ci brakujące "wpisy" (nie wiem jak to się fachowo nazywa) a zbędne zaczynające się od #__ usuwasz. i działa
przeglądając bazę zobaczysz czy wpisy się zaczynają od jos_ czy czegoś innego, to ustawiasz przy instalce bodajże.

bander
23-10-2008, 19:59
Działa, potwierdzam!
Dzięki :)

martq
08-04-2009, 13:17
Witam, ja natomiast mam taki błąd:

Komponent Instaluj: DB function failed with error number 2006
MySQL server has gone away SQL=INSERT INTO jos_components VALUES( 0, 'Phoca Gallery', 'option=com_phocagallery', 0, 0, 'option=com_phocagallery', 'Phoca Gallery', 'com_phocagallery', 0, 'components/com_phocagallery/assets/images/icon-16-menu.png', 0, '', 1 )
SQL = INSERT INTO jos_components VALUES( 0, 'Phoca Gallery', 'option=com_phocagallery', 0, 0, 'option=com_phocagallery', 'Phoca Gallery', 'com_phocagallery', 0, 'components/com_phocagallery/assets/images/icon-16-menu.png', 0, '', 1 )Usunięcie zaznaczonych plików jest niemożliwe.: 'uninstall.phocagallery.php'Usunięcie zaznaczonych plików jest niemożliwe.: 'install.phocagallery.php'Skopiowanie zaznaczonych plików jest niemożliwe.JInstaller::install: Nie udało się skopiować: /home/pogon07/domains/pogonlubartow.pl/public_html/tmp/install_49dc741323715/phocagallery.xml to /home/pogon07/domains/pogonlubartow.pl/public_html/administrator/components/com_phocagallery/phocagallery.xmlKomponent Instaluj: Nie można skopiować pliku instalacyjnegoError 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 Próbowałem ręcznie stworzyć tabele w bazie danych, i zmieniać plik install.bak i nic :/ Jakieś propozycje?

tkotwa
21-10-2009, 11:18
Rozwiązałem problem.
Trzeba utworzyć samodzielnie dwa wpisy w bazie danych.
Musisz sprawdzić w phpMyAdmin czy w bazie danych masz wpisy:


jos_phocagallery
jos_phocagallery_categories
jos_phocagallery_comments
jos_phocagallery_user_category
jos_phocagallery_votes
jos_phocagallery_votes_statistics

a tych dwóch pierwszych pewnie nie masz i tu jest problem.
Ściągasz na dysk instalkę phoca gallery
znajdujesz plik install.bac (czy bak?)
i tam wszędzie zamiast #__phocagallery i #__phocagallery_categories wpisujesz jos_phocagallery_categories
i inportujesz ten plik do bazy danych przez tego php my admina.

Tworzy ci brakujące "wpisy" (nie wiem jak to się fachowo nazywa) a zbędne zaczynające się od #__ usuwasz. i działa
przeglądając bazę zobaczysz czy wpisy się zaczynają od jos_ czy czegoś innego, to ustawiasz przy instalce bodajże.

Super :) działa a juz sie wkurzałem że znowu coś u mnie !!!!

zyzolek
02-11-2009, 15:14
Miałem ten sam problem.
Banalne rozwiązanie.
Trzeba wyłączyć funkcję FTP w panelu konfiguracyjnym w zakładce SERWER
"Wlącz FTP" trzeba ustawić na "NIE"
Przynajmniej u mnie dopiero wtedy zadziałało, a męczyłem się z tym kilka dni

tkotwa
02-11-2009, 17:04
Miałem ten sam problem.
Banalne rozwiązanie.
Trzeba wyłączyć funkcję FTP w panelu konfiguracyjnym w zakładce SERWER
"Wlącz FTP" trzeba ustawić na "NIE"
Przynajmniej u mnie dopiero wtedy zadziałało, a męczyłem się z tym kilka dni
U mnie było wyłączone FTP ale do kazdego problemu trzeba podchodzic osobno :) Grunt ze kazdy opisuje swoje uwagi :) hehehe

kleik
13-11-2009, 22:14
Witam!
Zainstalowałem phoca gallery wersja:
com_phocagallery_v2.6.0_alpha4.zip (http://joomlacode.org/gf/download/frsrelease/11455/46067/com_phocagallery_v2.6.0_alpha4.zip)

Mam problem z utoworzeniem kategorii. Baza danych jest ok a mimio to mam takie błedy, po wejściu d menu kategori wyskakuje mi bład:
Warning: Invalid argument supplied for foreach() in /homez.139/lugalpro/www/administrator/components/com_phocagallery/models/phocagallerycs.php on line 126



Category Rating (http://lugalproject.pl/administrator/index.php?option=com_phocagallery&view=phocagalleryra)
Image Rating (http://lugalproject.pl/administrator/index.php?option=com_phocagallery&view=phocagalleryraimg)
Category Comments (http://lugalproject.pl/administrator/index.php?option=com_phocagallery&view=phocagallerycos)
Image comments Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homez.139/lugalpro/www/libraries/joomla/database/database/mysql.php on line 344

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homez.139/lugalpro/www/libraries/joomla/database/database/mysql.php on line 344

Warning: Invalid argument supplied for foreach() in /homez.139/lugalpro/www/administrator/components/com_phocagallery/libraries/phocagallery/render/renderadmin.php on line 65
Users:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homez.139/lugalpro/www/libraries/joomla/database/database/mysql.php on line 344

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homez.139/lugalpro/www/libraries/joomla/database/database/mysql.php on line 344

Jak wspominałem baza danych wygląda mi na w porządku

Jola
13-11-2009, 22:20
Witam,
czy "baza danych wygląda mi na w porządku" oznacza, ze masz w niej tabele:
jos_phocagallery
jos_phocagallery_categories
jos_phocagallery_comments
jos_phocagallery_user_category
jos_phocagallery_votes
jos_phocagallery_votes_statistics

kleik
13-11-2009, 23:27
Niestety nie mam teraz aktualnie żadnych tabel, bo poprzednio miałem odinstalowałem z joomli phoca gallery, ale zobaczyłem, że w php adminie zostały mi wpisy wiec je ręczni usunąłem. teraz ponownie zainstlowalem phoca gallery i nie mam absolutnie żadnych wpisów w phpadminie związnych z phoca gallery. Co zrobić ??

Jola
13-11-2009, 23:30
Przecież w tym wątku @bardacon podał rozwiązanie!

kleik
13-11-2009, 23:52
wprowadziłem zmiany:

DROP TABLE IF EXISTS `jos_phocagallery_categories`;
CREATE TABLE `jos_phocagallery_categories` (
`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',
`imgorigsize` int(11) NOT NULL default '0',
`published` tinyint(1) NOT NULL default '0',
`approved` 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,
`owner_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',
`approved` 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 `#__phocagallery_votes`;
CREATE TABLE `#__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 `#__phocagallery_comments`;
CREATE TABLE `#__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 `#__phocagallery_votes_statistics`;
CREATE TABLE `#__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;

-- removed in 2.6.0
-- DROP TABLE IF EXISTS `#__phocagallery_user_category`;
-- CREATE TABLE `#__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;

-- version 2.5
DROP TABLE IF EXISTS `#__phocagallery_img_votes`;
CREATE TABLE `#__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`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;


DROP TABLE IF EXISTS `#__phocagallery_img_votes_statistics`;
CREATE TABLE `#__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;

-- version 2.6.0
DROP TABLE IF EXISTS `#__phocagallery_user`;
CREATE TABLE `#__phocagallery_user` (
`id` int(11) NOT NULL auto_increment,
`userid` int(11) NOT NULL default 0,
`avatar` varchar(40) NOT NULL default '',
`published` tinyint(1) NOT NULL default '0',
`approved` 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`),
KEY `userid` (`userid`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `#__phocagallery_img_comments`;
CREATE TABLE `#__phocagallery_img_comments` (
`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',
`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;



-- --------------------------------------
-- only updates (uncomment ( remove --) the sql queries in case you want to run them and update your gallery)
-- 2.0.0
-- ALTER TABLE `jos_phocagallery_categories ` ADD `hits` INT( 11 ) NOT NULL DEFAULT '0' AFTER `count` ;

-- 2.2.0
-- ALTER TABLE `jos_phocagallery_categories ` ADD `extlink1` text AFTER `params` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `extlink2` text AFTER `extlink1` ;

-- 2.2.2
-- ALTER TABLE `jos_phocagallery_categories ` ADD `date` datetime NOT NULL default '0000-00-00 00:00:00' AFTER `description` ;

-- 2.5.0
-- ALTER TABLE `jos_phocagallery_categories ` ADD `geotitle` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `zoom` int(3) NOT NULL default '0' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `longitude` varchar(20) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `latitude` varchar(20) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `deleteuserid` text AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `uploaduserid` text AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `accessuserid` text AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `geotitle` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `zoom` int(3) NOT NULL default '0' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `longitude` varchar(20) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `latitude` varchar(20) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `videocode` text AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `vmproductid` text AFTER `hits` ;

-- 2.6.0
-- ALTER TABLE `jos_phocagallery_categories ` ADD `imgorigsize` int(11) NOT NULL default '0' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `owner_id` int(11) NOT NULL default '0' AFTER `parent_id` ;
-- ALTER TABLE `jos_phocagallery_categories ` `extid` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `extl` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `extm` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `exts` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `exto` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `extw` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` `exth` varchar(255) NOT NULL default '' AFTER `hits` ;

-- ALTER TABLE `jos_phocagallery_categories ` ADD `extid` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `exta` varchar(255) NOT NULL default '' AFTER `hits` ;
-- ALTER TABLE `jos_phocagallery_categories ` ADD `extu` varchar(255) NOT NULL default '' AFTER `hits` ;

ale w php nadal są wpisy z prfiksami # zamiast z jos

Jola
13-11-2009, 23:53
To zobacz w ilu miejscach zostawiłeś #__

kleik
14-11-2009, 00:04
Czy ktoś życzliwy mógłby zmodyfikować poprawnie ten plik i go załączyć do postu, bo niestety ja nie mogę temu zadaniu sprostać.

Jola
14-11-2009, 00:11
Proszę, a tabelki zaczynające się od #__ usuń z bazy danych.

kleik
14-11-2009, 00:31
Wykonałem wszystko zgodnie z polecaniem, tabele się pojawiły, ale nadal nie mogę utworzyć kategori. Po wybraniu w phoca zakadki kategoria wyskakuje mi taki błąd:


Warning: Invalid argument supplied for foreach() in /home/hist/medium/public_html/administrator/components/com_phocagallery/models/phocagallerycs.php on line 126

w tej linie 126 tego pliku jest tyko taka treść:

foreach ($data as $key) {

Nawet ignorując ten komunikat jakakolwiek próba utworzenia kategorii kończy się tym samym błedem:

Error Saving Phoca Gallery Categories

Jola
14-11-2009, 00:45
Jakie masz przedrostki w innych tabelach i czy na pewno masz tabelę jos_phocagallery_categories?

kleik
14-11-2009, 00:57
to wszystkie moje tabele:

* Przeglądaj jos_banner
* Przeglądaj jos_bannerclient
* Przeglądaj jos_bannertrack
* Przeglądaj jos_categories
* Przeglądaj jos_components
* Przeglądaj jos_contact_details
* Przeglądaj jos_content
* Przeglądaj jos_content_frontpage
* Przeglądaj jos_content_rating
* Przeglądaj jos_core_acl_aro
* Przeglądaj jos_core_acl_aro_groups
* Przeglądaj jos_core_acl_aro_map
* Przeglądaj jos_core_acl_aro_sections
* Przeglądaj jos_core_acl_groups_aro_map
* Przeglądaj jos_core_log_items
* Przeglądaj jos_core_log_searches
* Przeglądaj jos_docman
* Przeglądaj jos_docman_groups
* Przeglądaj jos_docman_history
* Przeglądaj jos_docman_licenses
* Przeglądaj jos_docman_log
* Przeglądaj jos_fb_announcement
* Przeglądaj jos_fb_attachments
* Przeglądaj jos_fb_categories
* Przeglądaj jos_fb_favorites
* Przeglądaj jos_fb_groups
* Przeglądaj jos_fb_messages
* Przeglądaj jos_fb_messages_text
* Przeglądaj jos_fb_moderation
* Przeglądaj jos_fb_ranks
* Przeglądaj jos_fb_sessions
* Przeglądaj jos_fb_smileys
* Przeglądaj jos_fb_subscriptions
* Przeglądaj jos_fb_users
* Przeglądaj jos_fb_whoisonline
* Przeglądaj jos_groups
* Przeglądaj jos_jstats_bots
* Przeglądaj jos_jstats_browsers
* Przeglądaj jos_jstats_configuration
* Przeglądaj jos_jstats_ipaddresses
* Przeglądaj jos_jstats_iptocountry
* Przeglądaj jos_jstats_keywords
* Przeglądaj jos_jstats_pages
* Przeglądaj jos_jstats_page_request
* Przeglądaj jos_jstats_page_request_c
* Przeglądaj jos_jstats_referrer
* Przeglądaj jos_jstats_search_engines
* Przeglądaj jos_jstats_systems
* Przeglądaj jos_jstats_topleveldomains
* Przeglądaj jos_jstats_visits
* Przeglądaj jos_menu
* Przeglądaj jos_menu_types
* Przeglądaj jos_messages
* Przeglądaj jos_messages_cfg
* Przeglądaj jos_migration_backlinks
* Przeglądaj jos_modules
* Przeglądaj jos_modules_menu
* Przeglądaj jos_newsfeeds
* Przeglądaj jos_new_gallery
* Przeglądaj jos_new_gallery_category
* Przeglądaj jos_new_gallery_config
* Przeglądaj jos_phocagallery
* Przeglądaj jos_phocagallery_categories
* Przeglądaj jos_phocagallery_comments
* Przeglądaj jos_phocagallery_img_votes
* Przeglądaj jos_phocagallery_img_votes_statistics
* Przeglądaj jos_phocagallery_user_category
* Przeglądaj jos_phocagallery_votes
* Przeglądaj jos_phocagallery_votes_statistics
* Przeglądaj jos_plugins
* Przeglądaj jos_polls
* Przeglądaj jos_poll_data
* Przeglądaj jos_poll_date
* Przeglądaj jos_poll_menu
* Przeglądaj jos_sections
* Przeglądaj jos_session
* Przeglądaj jos_stats_agents
* Przeglądaj jos_templates_menu
* Przeglądaj jos_users
* Przeglądaj jos_weblinks
* Przeglądaj jos_wmtpic1

Jola
14-11-2009, 01:24
Myślę, że problem związany jest również z wersją. Dodanie wpisów do bazy pomagało w wersji np. 2.5.8. Ty masz nowszą i w dodatku alfa.

kleik
14-11-2009, 02:02
Wielkie dzięki, sprawa rozwiązana, rzeczywiście był problem z wersją phoca gallery. Jeszcze raz dzięki za życzliwość i poświęcony mi czas.

Maidenman
20-11-2009, 12:37
U mnie akurat w przypadku kiedy pojawia się komunikat podobny do tego:

Komponent Zainstaluj: DB function failed with error number 2006
MySQL server has gone away SQL=INSERT INTO bppr_components VALUES( 0, 'NAZWA KOMPONENTU', 'option=com_NAZWA KOMPONENTU', 0, 0, 'option=com_NAZWA KOMPONENTU', 'NAZWA KOMPONENTU', 'com_NAZWA KOMPONENTU', 0, 'js/ThemeOffice/component.png', 0, '', 1 )
SQL = INSERT INTO bppr_components VALUES( 0, 'NAZWA KOMPONENTU', 'option=com_NAZWA KOMPONENTU, 0, 0, 'option=com_NAZWA KOMPONENTU', 'NAZWA KOMPONENTU', 'com_NAZWA KOMPONENTU', 0, 'js/ThemeOffice/component.png', 0, '', 1 )JFTP::delete: Bad response
JFTP::delete: Bad response
Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM bppr_modules AS m LEFT JOIN bppr_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

Zawsze działa wyłączenie obsługi FTP w konfiguracji systemu w PA :) Dziwi mnie tylko to, że dzieje się tak nawet na nowo-postawionej Joomli w wersji 1.5.14 i 1.5.15. Po wyłączeniu FTP problemy ustają. Dla porównania na Joomli 1.5.9 takich problemów nigdy nie miałem...

Ciupaga
22-11-2009, 05:50
Dołączam Ci mój poprawiony plik install do wersji com_phocagallery_v2.6.0_alpha4, czyli takiej, jaką masz Ty.
Wykonaj kroki podane wcześniej i mam nadzieję, że Ci to rozwiąże problemy...
- mi rozwiązało.

krysluka
29-11-2009, 01:18
Rozwiązałem problem.
Trzeba utworzyć samodzielnie dwa wpisy w bazie danych.
Musisz sprawdzić w phpMyAdmin czy w bazie danych masz wpisy:


jos_phocagallery
jos_phocagallery_categories
jos_phocagallery_comments
jos_phocagallery_user_category
jos_phocagallery_votes
jos_phocagallery_votes_statistics

a tych dwóch pierwszych pewnie nie masz i tu jest problem.
Ściągasz na dysk instalkę phoca gallery
znajdujesz plik install.bac (czy bak?)
i tam wszędzie zamiast #__phocagallery i #__phocagallery_categories wpisujesz jos_phocagallery_categories
i inportujesz ten plik do bazy danych przez tego php my admina.

Tworzy ci brakujące "wpisy" (nie wiem jak to się fachowo nazywa) a zbędne zaczynające się od #__ usuwasz. i działa
przeglądając bazę zobaczysz czy wpisy się zaczynają od jos_ czy czegoś innego, to ustawiasz przy instalce bodajże.
Wielkie dzięki. Doskonała rada. Działa. jest 3 rano. idę spać

cebos
07-01-2010, 01:17
Panowie, mam problem po instalacji najnowszej Phoca 2.6.1 na szblonie building_15 na J 1.5.15 gdy chce dodac nowa kategorie pokazuje mi sie komunikat: Error Saving Phoca Gallery Categories
Nie wiem jak sobie z tym poradzić :/ W bazie po instalacji nie stworzyły mi sie tabele ale po wpisaniu jak wyżej podajecie wszystko jest jak nalezy. czy ten sposób działa w tej wersji Phoca?
Strona www.cebos.com.pl

A i zauwazyłem że wybierając rodzaj menu jako "Phoca Gallery Category List Layout" wszystko sie zapisuje jak trzeba ale na stronie nie pojawiaja sie żadne kategorie :/ Natomiast gdy wybieram "Phoca Gallery Category Layout" zdjęcia sie pokazuja jak widac na stronie.

cebos
15-01-2010, 21:04
Panowie, mam problem po instalacji najnowszej Phoca 2.6.1 na szblonie building_15 na J 1.5.15 gdy chce dodac nowa kategorie pokazuje mi sie komunikat: Error Saving Phoca Gallery Categories
Nie wiem jak sobie z tym poradzić :/ W bazie po instalacji nie stworzyły mi sie tabele ale po wpisaniu jak wyżej podajecie wszystko jest jak nalezy. czy ten sposób działa w tej wersji Phoca?
Strona www.cebos.com.pl

A i zauwazyłem że wybierając rodzaj menu jako "Phoca Gallery Category List Layout" wszystko sie zapisuje jak trzeba ale na stronie nie pojawiaja sie żadne kategorie :/ Natomiast gdy wybieram "Phoca Gallery Category Layout" zdjęcia sie pokazuja jak widac na stronie.

Czy ktos może mi podpowiedziec czemu tak sie dzieje albo gdzie moze leżeć prztego przyczyna? ??

Jdwind
15-01-2010, 21:38
Phoca jest już w wersji 2.6.2.

Transboy
22-01-2010, 18:05
Witam.
Zainstalowałem komponent, ale w phpMyAdmin nie ma żadnej tabeli odnośnie phocagallery. Czy mam ją dopisać ręczni, czy w czym jest problem?
Pozdrawiam.

Jola
22-01-2010, 18:15
Cały ten watek właśnie o tym traktuje!
Podczas instalacji nie są dodawane tabele do bazy danych.
Musisz odnaleźć w tym wątku opis co należy zrobić z plikiem install.bak i zastosować się do tej porady.

Transboy
22-01-2010, 20:50
A mógłby mi ktoś powiedzieć jak zaimportować ten plik install.bak do bazy danych w phpMyAdmin?

Jola
22-01-2010, 21:09
Otwierasz plik install.bak w przyzwoitym edytorze, zamieniasz wszystkie wystąpienia #__ na nazwę używanego przez Ciebie przyrostka w bazie np. jos_ (znajdź i zamień).
Zapisujesz (kodowanie utf-8)
phpMyAdmin -> SQL-> wklejasz zawartość pliku -> Wykonaj

Transboy
22-01-2010, 21:17
Pobrałem plik umieszczony w tym temacie (install.zip) i gdy biorę Sql->wklejam zawartość plliku install.bak->wykonaj->
Błąd

Zapytanie SQL:

DROP TABLE IF EXISTS `jos_phocagallery` ;


MySQL zwrócił komunikat:
#1046 - No database selected

Jola
22-01-2010, 21:20
Plik install.zip nie musi pasować do Twojej wersji galerii.
Zanim otworzysz okno SQL zaznacz bazę danych, w której są tabele Joomla, wówczas nie będzie komunikatu błędu.

Transboy
22-01-2010, 21:28
Wszystkie # zmieniłem na jos, wybrałem odpowiednią bazę danych i inny błąd teraz:

Błąd

Zapytanie SQL:

CREATE TABLE 'jos__phocagallery_user` ( `id` int(11) NOT NULL auto_increment, `userid` int(11) NOT NULL default 0, `avatar` varchar(40) NOT NULL default '', `published` tinyint(1) NOT NULL default '0', `approved` 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`), KEY `userid` (`userid`) ) TYPE=MyISAM DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `jos__phocagallery_img_comments`; CREATE TABLE `jos__phocagallery_img_comments` ( `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', `title` varchar(255) NOT NULL default '', `comment` text, `published` tinyint(1) NOT NULL default '0', `checked_out` int(11) unsigned NOT NULL default '0', `che[...]

MySQL zwrócił komunikat:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''jos__phocagallery_user` (
`id` int(11) NOT NULL auto_increment,
`userid` i' at line 1

Jola
22-01-2010, 21:39
Miałeś zamienić #__ (dwa podkreślniki) na jos_ (jeden podkreślnik).
Możesz podać wersję Phocagallery?

Transboy
22-01-2010, 21:42
Zmieniłem na jos_, była to 2.6.2, a teraz zainstalowałem 1.5.8 i działa bez problemu.

Agness
29-01-2010, 10:30
u mnie niestety nie ma tabeli


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;



i niestety jak wrzucam pokazuje blad i nie moze utworzyc

zwiastun
29-01-2010, 12:37
Jaki Ci się pojawia błąd? Bo zapytanie jest poprawne.

Agness
29-01-2010, 12:40
hm teraz tego nie powiem zainstalowalam w koncu po wielkich bojach wersje starsza bo nowej mialam juz dosc 2.5.8 i dziala jak nalezy

szefcu
09-02-2010, 15:18
Problem z utworzeniem kategorii w phoca gallery


Witam serdecznie mam problem z utworzeniem kategorii w phoca gallery wyskakuje komunikat:
Error Saving Phoca Gallery Categories

Ponizej tabele w PHP admin.

<!-- Tabela jos_phocagallery -->
<!-- Tabela jos_phocagallery_categories -->
<!-- Tabela jos_phocagallery_comments -->
<!-- Tabela jos_phocagallery_img_comments -->
<!-- Tabela jos_phocagallery_img_votes -->
<!-- Tabela jos_phocagallery_img_votes_statistics -->
<!-- Tabela jos_phocagallery_user -->
<!-- Tabela jos_phocagallery_votes -->
<!-- Tabela jos_phocagallery_votes_statistics -->



Zrzut danych tabeli `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',
`owner_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',
`approved` 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,
`extid` varchar(255) NOT NULL default '',
`exta` varchar(255) NOT NULL default '',
`extu` varchar(255) NOT NULL default '',
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=1 ;

--
-- Zrzut danych tabeli `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',
`owner_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',
`approved` 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,
`extid` varchar(255) NOT NULL default '',
`exta` varchar(255) NOT NULL default '',
`extu` varchar(255) NOT NULL default '',
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=1 ;

Crow
05-04-2010, 23:59
Witam
Mam taki problem z PhocaG
Miałem wersje 2.0.2 i wszystko było OK. Obecnie zainstalowalem wersje 2.6.2 i mam komunikaty błedów:
w zakładce obrazy, oceny, komentarze, użytkownicy: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxx/public_html/libraries/joomla/database/database/mysql.php on line 344
w zakładce kategorie:Warning: Invalid argument supplied for foreach() in /home/xxx/public_html/administrator/components/com_phocagallery/models/phocagallerycs.php on line 126
W kategoriach nie ma kategorii, w obrazach nie ma zdjęć (z poziomu joomli, przez ftp wszystko jest)
Poza tym próba otwarcia galerii ze strony kończy się na stronie komentarzem: nieprawidłowe przekierowanie
Czy można to jakoś naprawić?
Oczywiście w bazie danych mam wszystkie tabele jak pisała Jolaass

Crow
06-04-2010, 00:49
Witam raz jeszcze
Zapomniałem dodać, że w poprzedniej wersji PG miałem na głównej stronie kategorii błąd:
Notice: Undefined variable: item in /home/xxx/public_html/components/com_phocagallery/models/category.php on line 966
Nie wiem czy to jest wina niedziałania nowej wersji, czy błąd ten można ignorować (choć brzydko wygląda na stronie). Pomimo tego błędu galeria działała.
Pozdrawiam i z góry dziękuję za pomoc :zagubiony:

Crow
06-04-2010, 12:55
Witam
Ponownie zainstalowałem PG2.0.2 zamiast PG 2.6.2. Znów powrócił problem na głównej stronie kategorii o którym pisałem wyżej: Undefined variable: item in /home/xxx/public_html/components/com_phocagallery/models/category.php on line 966
Dodatkowo pojawiło się pole z obrazem ponad kategoriami. Po najechaniu na jakiś obraz zmienia sie on w polu. Nie chcę tego mieć, a nie wiem jak to wyłączyć. Próbowałem walczyć z preferencjami galerii, ale bez skutku.
Bardzo proszę o pomoc

Jdwind
06-04-2010, 13:04
Popatrz tutaj (http://www.phoca.cz/forum/viewtopic.php?f=1&t=1829). BTW nie wiesz co to jest edycja posta?

Crow
06-04-2010, 13:39
Popatrz tutaj (http://www.phoca.cz/forum/viewtopic.php?f=1&t=1829). BTW nie wiesz co to jest edycja posta?

Bardzo mi pomogłeś :zly:

Jdwind
06-04-2010, 13:57
Jeśli nawet nie pomogłem, to pokazałem, gdzie możesz szukać. Bo jeżeli to błąd Foki, to tam na pewno znajdziesz rozwiązanie. A jeżeli nie znajdziesz, to znaczy, że coś sam skopałeś. Poza tym ja w tym poście przeczytałem jedną ważną rzecz:
Hi, you can install 1.8.8, it only overwrites the files (no changes in database) if you click on "upgrade" and it should work.

Crow
06-04-2010, 14:20
Jeśli nawet nie pomogłem, to pokazałem, gdzie możesz szukać.
A jak myślisz, skąd wziąłem PG??


A jeżeli nie znajdziesz, to znaczy, że coś sam skopałeś.
No a jakże inaczej! Przecież ja sam zrobiłem jakiś błąd i po to szukam pomocy na forum. Czy to wymaga TWOJEGO komentarza Wyjadaczu???
Są tacy - patrz wyżej (do których niestety ty nie należysz) -, którzy po prostu POMAGAJĄ!

Jdwind
06-04-2010, 15:19
Coś ci się widzę miesza, bo najpierw piszesz:

Nie wiem czy to jest wina niedziałania nowej wersji, czy błąd ten można ignorować (choć brzydko wygląda na stronie).a teraz piszesz, że sam namieszałeś. Może najpierw się określ, czy tak czy tak, potem wróć na forum i jeszcze raz grzecznie zapytaj, bo pieniactwem wiele tu nie zyskasz.
Poza tym zastosowałeś się do instrukcji aktualizacji, tak jak pisze w FAQ Foki?

Mar_Gaj12
26-05-2010, 09:34
Witam.
Ja z kolej mam taki problem ,że przy instalacji komponentu phoca 2.7.2 pojawia się komunikata Warning: mysql_num_rows(): supplied argument is not a valid MySQL result
resource in /homez.323/parafiamh/www/tmp . W przypadku wersji 2.6.1 było wszystko ok. Po za tym jeśłi się uda zainstalować komponent , nie działa on prawidłowo tzn. nie ma możliwości przejścia na kolejną stronę ze zdjęciami np. jeśli na stronie wyświetla się 20zdjęć a w galerii jest 50 fotek to nie można przejść na kolejne strony, ewentualnie przy ustawienie w preferencjach żeby na stronie wyświetlało np. 1000 zdjęć widać je wszystkie ale na jednej stronie. Proszę o pomoc !!!!!!