Page 1 of 1

Chyba při instalaci

Posted: 13 Jan 2022, 14:30
by Nikol R.
Dobrý den,
po instalaci balíčku Phoca Cart se mi zobrazuje chyba - u všech druhů instalace.

Píše to:
"Unknown column 'code' in 'field list'
Instalace balíčku: Došlo k chybě při instalaci rozšíření com_phocacart_v4.0.0Beta.zip
Při instalaci balíčku došlo k chybě."

Nevíte co s tím?
Mám Joomlu 4.

Re: Chyba při instalaci

Posted: 13 Jan 2022, 16:23
by Jan
Ahoj, kde přesně se tato chyba vyskytuje? Můžeš sem dát screenshot. Když zapneš v administraci Joomly - v konfiguraci - Debug mode, mělo by se zobrazit více informací o této chybě.

Je to nová instalace, nebo update?

Pokud update, možná bude potřeba provést SQL příkazy v databázi (phpMyAdmin), které jsou v souboru:
administrator/components/com_phocacart/update/sql/mysql/4.0.0.sql (samozřejmě se musí odkomentovat - smazat "--")

Re: Chyba při instalaci

Posted: 14 Jan 2022, 15:45
by Nikol R.
Jan wrote: 13 Jan 2022, 16:23 Ahoj, kde přesně se tato chyba vyskytuje? Můžeš sem dát screenshot. Když zapneš v administraci Joomly - v konfiguraci - Debug mode, mělo by se zobrazit více informací o této chybě.

Je to nová instalace, nebo update?

Pokud update, možná bude potřeba provést SQL příkazy v databázi (phpMyAdmin), které jsou v souboru:
administrator/components/com_phocacart/update/sql/mysql/4.0.0.sql (samozřejmě se musí odkomentovat - smazat "--")
Chyba se vyskytuje hned, když kliknu pro instalaci Phoca Cartu. Načte se tato stránka:
https://imgur.com/a/yAk9jwd
I když jsem zapnula Ladění chyb se víc informací nezobrazilo.

Mělo by se nejspíš jednat o novou instalaci. Přesně řečeno, programátorka nejdříve nainstalovala Joomlu 3 z šablony i s Phoca Cart. Poté, co jsem se snažila bezúspěšně upgradnout Joomlu na 4 to bylo předáno programátorce a pak tam Phoca Cart nebylo, tak předpokládám, že nová instalace.

Koukala jsem se do phpMyAdmin, ale nevyznám se v tom. Zkusila jsem tam najít to
"administrator/components/com_phocacart/update/sql/mysql/4.0.0.sql", ale nenašla.

Re: Chyba při instalaci

Posted: 14 Jan 2022, 18:06
by Benno
Hi,
1.) Perform a complete database backup.
2.) Replace #_ with your database prefix.
3.) Run this queries with your database prefix.

Code: Select all

ALTER TABLE `#__phocacart_order_statuses` ADD COLUMN `code` char(5) NOT NULL DEFAULT '';

UPDATE `#__phocacart_order_statuses` SET `code` = 'P' WHERE `id` = 1;
UPDATE `#__phocacart_order_statuses` SET `code` = 'C' WHERE `id` = 2;
UPDATE `#__phocacart_order_statuses` SET `code` = 'CL' WHERE `id` = 3;
UPDATE `#__phocacart_order_statuses` SET `code` = 'S' WHERE `id` = 4;
UPDATE `#__phocacart_order_statuses` SET `code` = 'RF' WHERE `id` = 5;
UPDATE `#__phocacart_order_statuses` SET `code` = 'CE' WHERE `id` = 6;
Image

Kind regards,
Benno

Re: Chyba při instalaci

Posted: 23 Jan 2022, 09:54
by Nikol R.
Benno wrote: 14 Jan 2022, 18:06 Hi,
1.) Perform a complete database backup.
2.) Replace #_ with your database prefix.
3.) Run this queries with your database prefix.
...

Kind regards,
Benno
CS-CZ
Nepomohlo.

EN
Did not help.

EDIT:
Teď vidím, že jsem možná něco udělala špatně. Zkusím znovu.

Now I see that maybe I did something wrong. I'll try again.

Re: Chyba při instalaci

Posted: 23 Jan 2022, 10:08
by Nikol R.
CS-CZ
Opět neúspěšná instalace. Nyní to ale píše něco jiného:

EN
Installation failed again. But now it says something else:

https://imgur.com/a/MdcQ22F

Re: Chyba při instalaci

Posted: 23 Jan 2022, 21:08
by Jan
Už jsou tam data v databázi a instalační procedura Joomly nemůže instalovat data do tabulek, kde už něco je. Jestli je to nová instalace, pomůže kompletní odebrání komponenty, včetně všech data a znovu instalace. Odebrání musí ale být kompletní:
https://www.phoca.cz/documents/16-jooml ... m-manually

Nebo případně provést manuální update databáze, což by bylo hodně náročný. Bohužel na proces instalace nemá Phoca Cart vliv, takže jej nemůže nějak obecně opravovat :-(