Phoca Cart nejde mi nainstalovat do webu

Ava
30. kvě 2020 22:05 #142539
Krásný den,

snažím se nainstalovat na náš web componentu phoca cart. Máme hosting wedost, joomla 3.9.18

Nahlásí mi to:

Upozornění

JInstaller: :Instalace: Chyba SQL Unknown column 'change_user_group' in 'field list'
Rozšíření Instalovat: SQL chyba zpracování dotazu: DB funkce selhala, číslo chyby 1054
Unknown column 'change_user_group' in 'field list'
SQL =
INSERT INTO `#__phocacart_order_statuses` (`id`, `title`, `published`, `ordering`, `stock_movements`, `type`, `download`, `change_user_group`, `change_points_needed`, `change_points_received`, `orders_view_display`) VALUES
(1, 'COM_PHOCACART_STATUS_PENDING', '1', '1', '-', '1', '0', '0', '1', '0', '[1]'),
(2, 'COM_PHOCACART_STATUS_CONFIRMED', '1', '2', '=', '1', '0', '1', '1', '1', '[1,3]'),
(3, 'COM_PHOCACART_STATUS_CANCELED', '1', '3', '+', '1', '0', '1', '2', '2', '[1]'),
(4, 'COM_PHOCACART_STATUS_SHIPPED', '1', '4', '=', '1', '0', '1', '1', '1', '[1,2,3]'),
(5, 'COM_PHOCACART_STATUS_REFUNDED', '1', '5', '=', '1', '0', '1', '2', '2', '[1]'),
(6, 'COM_PHOCACART_STATUS_COMPLETED', '1', '6', '=', '1', '1', '1', '1', '1', '[1,2,3]');
×
Chyba

Při instalaci komponenty došlo k chybě.
Přílohy:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
30. kvě 2020 22:28 #142541
Ahoj, jakou verzi Phoca Cart jsi instalovala? Byla to instalace nebo update?


Phoca Cart Order Statuses tabulka by měla tento sloupec standardně obsahovat:
CREATE TABLE IF NOT EXISTS `#__phocacart_order_statuses` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) NOT NULL DEFAULT '',
  `alias` varchar(255) NOT NULL DEFAULT '',
  `image` varchar(255) NOT NULL DEFAULT '',
  `description` text,
  `stock_movements` char(1) NOT NULL DEFAULT '',

  `change_user_group` tinyint(1) NOT NULL DEFAULT '0',
  `change_points_needed` tinyint(1) NOT NULL DEFAULT '0',
  `change_points_received` tinyint(1) NOT NULL DEFAULT '0',

  `email_customer` tinyint(1) NOT NULL DEFAULT '0',

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ava
30. kvě 2020 22:57 - 30. kvě 2020 22:59 #142543
Plná verze stažená z webu phoca 👍🏼

www.phoca.cz/download/category/100-phoca-cart-component

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
30. kvě 2020 23:22 #142544
Hmmm, pak se něco muselo stát při instalaci, těžko říct, instalaci si provádí samotná Joomla!. Instalační XML obsahuje instrukce pro vytvoření těch sloupců, takže opravdu těžko říct, proč při vkládání dat nebyly v databázi.

Zkusil bych Phoca Cart odinstalovat a nainstalovat znovu.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od klucon
31. kvě 2020 07:37 #142545
blbý dotaz, ale nemáte plnou databázi?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
31. kvě 2020 17:15 #142546
Občas podobné vidívám.

Zkuste v administrace hostingu a v Webhosting - Oprava práv souborů kliknout na tlačítko Opravit práva souborů (pro jistotu).

Jinak by mělo stačit odinstalovat v Rozšíření: Správa to, co se z Phoca Cart nainstalovalo. I češtinu pokud ji tam máte.

V phpMyAdmin smazat všechny tabulky _phocacart co tam zůstaly.

Zkusit znovu nainstalovat Phoca Cart.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
31. kvě 2020 20:06 - 31. kvě 2020 20:15 #142548
Podíval jsem se na to, tohle: www.phoca.cz/documents/16-joomla/650-rem...omla-system-manually a následná reinstalace pomohly (standardní odinstalace nešla, protože se komponenta v administraci nehlásila jako nainstalovaná)

Tady je škoda, že MySQL neumí to, co umí MariaDB a to přidat sloupec pokud neexistuje - pokud by tohle byl standard, k takovým chybám by nedocházelo :-(

Toto:
ALTER TABLE tabulka ADD COLUMN IF NOT EXISTS sloupec ...
by řešilo hodně chyb, který často nastávají při instalaci nebo updatu.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.