Joomla w wersji 3 istnieje i zadomowiła się na serwerach już dość dawno. Ale zawsze znajdą się osoby, które nie aktualizują na bieżąco czy to strony czy rozszerzeń. Problemy, które później występują bywają różne. Czasem przegapimy okienko prostej aktualizacji na rzecz walki o przeniesienie danych u specjalisty. Phoca Gallery to komponent, dzięki któremu możemy mieć na stronie rozbudowana galerie zdjęć.Jak każde rozszerzenie się rozwija i osoby, które utknęły na wersji 3.2 po aktualizacja do wersji 4 spotka osobliwy komunikat "Phocagallery_style doesn't exist". Skutkuje to tym iż galeria po prostu nie działa na stronie frontowej.

WERSJE PHOCA GALLERY

Phoca Gallery (Joomla! 1.7, 2.5) - com_phocagallery_v3.2.8 - nie rozwijana

Phoca Gallery (Joomla! 3.0 - 3.4) - com_phocagallery_v4.2.2 - nie rozwijana

Phoca Gallery (Joomla! 3.x) - com_phocagallery_v4.3.x

Poszczególne wersje pobierzesz z adresu po niżej.

https://www.phoca.cz/download/category/1-phoca-gallery-component 

Posiadając wersje Joomla 2.5 masz rozszerzenie Phoca Gallery w wersji 3.x więc musisz je zaktualizować do wersji ostatniej dla twojej wersji w tym wypadku 3.2.8

Analogicznie w przypadku gdy jesteś już na wersji Joomla 3.0 - 3.4 

Jeśli aktualizujesz swoją Joomla to pamiętaj, aby aktualizacja Phoca Gallery była na końcowym etapie po udanej aktualizacji Joomla z wersji 2.5 na 3.

PHOCAGALLERY_STYLES DOESN’T EXIST

Rozwiązanie tego problemu dla osób nietechnicznych może być wyzwaniem. Dlatego jeśli nie masz wiedzy poradź się kogoś kto jest obeznany lub zgłoś do mnie.

Trzeba udać się do panelu bazy danych na swoim hostingu zazwyczaj jest to phpmyadmin i wykonać tam poniższy kod.

CREATE TABLE IF NOT EXISTS `prefix_phocagallery_styles` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL DEFAULT '', `alias` varchar(255) NOT NULL DEFAULT '', `filename` varchar(255) NOT NULL DEFAULT '', `menulink` text, `type` 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, `language` char(7) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) DEFAULT CHARSET=utf8 ;
INSERT INTO prefix_phocagallery_styles (id, title, alias, filename, menulink, type, published, checked_out, checked_out_time, ordering, params, language) VALUES (1, 'Phocagallery', 'phocagallery', 'phocagallery.css', '', 1, 1, 0, '0000-00-00 00:00:00', 1, NULL, ''), (2, 'Rating', '', 'rating.css', NULL, 1, 1, 0, '0000-00-00 00:00:00', 2, NULL, ''), (3, 'Default', '', 'default.css', NULL, 2, 1, 0, '0000-00-00 00:00:00', 3, NULL, ''), (4, 'Bootstrap', '', 'bootstrap.min.css', NULL, 1, 0, 0, '0000-00-00 00:00:00', 4, NULL, '');

Pamiętaj, aby zmienić prefix bazy na swój!

Po wykonaniu zapytania na stronie powinna się pojawić Phoca Gallery w najnowszej wersji.