Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Na jaké verzi Joomla + Virtuemart postavit e-shop dnes?

30. čvc 2022 16:52 #146737
Odpověď od H13
Admin
Ahoj,

jakou databázi používáš? MySQL nebo MariaDB?

Pokud hledám tutu chybu na internetu, většinou mě to odkazuje na nějakej pravděpodobnej bug v MySQL verzi 8.0.x

bugs.mysql.com/bug.php?id=103225 (a pod.)

Jaký demo data jsi nainstaloval?

Já pro tyhle záležitosti používám dva low cost servery, s tím opravdu nejhorším nastavení, co je možný, a tam běží vše v pohodě. Je ale pravda, že jim tam běží MariaDB a ne MySQL.

Vetšinou na fórech radí buď updatovat MySQL nebo zkusit zvýšit buffer size (
Code:
sort_buffer_size
).

 

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

30. čvc 2022 20:22 #146738
Odpověď od H13
Admin
Zkusil jsem jeden SQL dotaz přepsat tak, aby neměl problém s MySQL (sice je teď trochu složitější, ale mohlo by to fungovat). Můžeš prosím nainstalovat poslední Betu:

github.com/PhocaCz/PhocaCart/releases/do...art_v4.0.2Beta17.zip

Potřeboval bych otestovat jak administraci, tak frontend.

Díky.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

31. čvc 2022 11:44 - 31. čvc 2022 11:59 #146739
Odpověď od Leoš
Pokročilý uživatel
Ahoj, díky za info. Teď jsem udělal toto:
- stáhl jsem si z tvého odkazu poslední betu Phoca Cart a normálně ji nainstaloval přes instalátor Joomly.
- konfiguraci a veškeré nastavení jsem nechal v defaultu jako minule.
- demo data jsou z balíčku com_phocacart_demo_data_j4_v3.zip, který jsem stáhl z webu Phoca
- Mysql databáze je verze 5.7.29
- hosting je optimalizovaný pro provoz Joomly

Co se stalo po upgradu:
- v administraci se už na kartu produktu dostanu a mohu upravovat
- na frontendu funguje vše do doby, než kliknu na detail produktu (Zobrazit), následuje chyba: 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 'LIMIT 1) as catid, GROUP_CONCAT(c.title ORDER BY c.parent_id, c.ordering DESC LI' at line 1

PS. - Zkoušel jsem přidat svůj produkt a taky to samé, stejná chyba. Viz Test produkt

test URL:  gh188700.eshley.hostime.cz/index.php/kat...e-eshopu/1-baby-food

31. čvc 2022 21:37 #146741
Odpověď od Leoš
Pokročilý uživatel
Ahoj, tak jsem ještě vyzkoušel instalaci na localhostu - používám XAMPP  - PHP 7.2, mysql - 10.4.11-MariaDB, a tady asi bude zakopaný pes. Na hostingu je to čisté mysql.
Je to možné? Na localhostu mi to na stejné konfiguraci funguje.

01. srp 2022 16:14 #146743
Odpověď od H13
Admin
Ahoj, díky za info, dle předpokladů to MySQL nezkousne, takže to budu muset napsat podle MySQL, což zase poškodí uživatele MariaDB.

Kdybych mohl doporučit těm, co rozhodují o nasazení databáze, používejte raději MariaDB. Příjde mi to, jako kdyby MariaDB byla vstřícnější vůči požadavkům uživatelů a přidávala vlastnosti, co jsou poptávané. Na rozdíl od MySQL.

Díky, zkusím to ještě předělat a dám jsem link na novější verzi.

 

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

01. srp 2022 16:36 #146744
Odpověď od Rudolf
Joomla Expert
Nevím,
nedokážu rozhodnout zda je to chyba aplikace, ale když byl přechod mezi verzemi Mysql DB, tak jsme museli mnoho DB dotazů v našich aplikacích (kde bylo limit a concat) předělat aby to fungovalo == objevovaly se podobné hlášky.
A do info pak jaká verze DB je kompatibilní, protože použít if else v XML souboru.
 

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

Powered by Fórum