An error has occurred:

The table '/tmp/#sql1_15ad4_13' is full

Error at 2026-03-14 14:26:16: Query: SELECT COALESCE(dpReq.titolo, dpBase.titolo) AS titoloEffettivo, COALESCE(dpReq.descrizione, dpBase.descrizione) AS descrizioneEffettiva, COALESCE(dpReq.descr_breve, dpBase.descr_breve) AS descrizioneBreve, COALESCE(dpReq.metatitle, dpBase.metatitle) AS metatitle, COALESCE(dpReq.metadescription, dpBase.metadescription) AS metadescription, p.*, IF(p.giacenza>0,1,0) AS prodGiacenzaBoolean, pl.id_listino, l.prezzo_listino_visibile, pl.prezzo, lo.sconto, pl.prezzo AS prezzo, lo.sconto_perc, (pl.prezzo-(pl.prezzo*(IF(lo.sconto>0, lo.sconto/100, 0)))) AS prezzoConSconto, c.ordine AS cat_ordine, c.foto_cat, cp.id_categoria, COALESCE(cdReq.nome, cdBase.nome) AS categoria_nome, COALESCE(cdReq.idCatGoogle, cdBase.idCatGoogle) AS idCatGoogle, pl.prezzo_di_listino, pa.nomefile AS imageurl, lo.data_da, lo.data_a, lo.countdown AS CountDownOffertaTempo, IF(IFNULL(pl.qtamin,0)=0, p.qtamin, pl.qtamin) AS qtaMinProd, IFNULL(p.confezione,0) AS conf, (SELECT IFNULL(MAX(pv.id_variante),0) FROM prod_varianti pv WHERE pv.codice = p.codice ) AS idVarianteSeUnica FROM prodotti p INNER JOIN descr_prodotti dpBase ON (p.codice = dpBase.codice AND dpBase.lingua = 1) INNER JOIN cat_prodotti cp ON p.codice = cp.codice INNER JOIN cat_rel cr ON cp.id_categoria = cr.id_categoria INNER JOIN categorie c ON c.id_categoria = cr.id_categoria AND c.visibile = 1 INNER JOIN categorie_descrizione cdBase ON cdBase.id_categoria = cr.id_categoria AND cdBase.lingua = 1 INNER JOIN prod_listini pl ON p.codice = pl.codice INNER JOIN listini l ON pl.id_listino = l.id_listino AND pl.id_listino = 4 LEFT JOIN descr_prodotti dpReq ON p.codice = dpReq.codice AND dpReq.lingua = 1 LEFT JOIN categorie_descrizione cdReq ON (cdReq.id_categoria = cr.id_categoria AND cdReq.lingua = 1) LEFT JOIN prod_allegati pa ON (p.codice = pa.codice AND pa.url = 1 AND pa.predefinito = 1) LEFT JOIN ( (SELECT codice, id_listino, sconto, 0 AS sconto_perc, data_da, data_a, countdown FROM listini_offerta WHERE id_listino=4 AND data_da <= CURDATE() AND data_a >= CURDATE()) UNION ALL (SELECT ls.codice, ls.id_listino, lo2.sconto, ls.sconto_perc, lo2.data_da, lo2.data_a, lo2.countdown FROM listini_sconto ls LEFT JOIN listini_offerta lo2 ON lo2.codice=ls.codice AND lo2.id_listino=4 AND lo2.data_da <= CURDATE() AND lo2.data_a >= CURDATE() WHERE ls.id_listino=4) ) lo ON (p.codice = lo.codice) WHERE p.visibile<>0 AND ( p.giacenza>0 OR ( (p.finoadesaurimento=0 OR (p.datadisponibilita IS NOT NULL AND p.datadisponibilita>CURDATE())) AND p.fuoriproduzione=0 ) ) AND pl.id_listino=4 AND 1=1 and 1=1 and 1=1 and IF(p.suordinazione=0, p.giacenza, 1) >0 GROUP BY p.codice ORDER BY prodGiacenzaBoolean desc, ordine ASC, titoloEffettivo ASC LIMIT 16320, 24


Fatal error: Uncaught Exception: manageProdotti::retrieve. Errore= Errore in sql=SELECT COALESCE(dpReq.titolo, dpBase.titolo) AS titoloEffettivo, COALESCE(dpReq.descrizione, dpBase.descrizione) AS descrizioneEffettiva, COALESCE(dpReq.descr_breve, dpBase.descr_breve) AS descrizioneBreve, COALESCE(dpReq.metatitle, dpBase.metatitle) AS metatitle, COALESCE(dpReq.metadescription, dpBase.metadescription) AS metadescription, p.*, IF(p.giacenza>0,1,0) AS prodGiacenzaBoolean, pl.id_listino, l.prezzo_listino_visibile, pl.prezzo, lo.sconto, pl.prezzo AS prezzo, lo.sconto_perc, (pl.prezzo-(pl.prezzo*(IF(lo.sconto>0, lo.sconto/100, 0)))) AS prezzoConSconto, c.ordine AS cat_ordine, c.foto_cat, cp.id_categoria, COALESCE(cdReq.nome, cdBase.nome) AS categoria_nome, COALESCE(cdReq.idCatGoogle, cdBase.idCatGoogle) AS idCatGoogle, pl.prezzo_di_listino, pa.nomefile AS imageurl, lo.data_da, lo.data_a, lo.countdown AS CountDownOffertaTempo, IF(IFNULL(pl.qtamin,0)=0, p.qtamin, pl.qtamin) AS qtaMinProd, IFNULL(p.confezione,0) AS conf, (SELECT IFNULL(MAX(pv.id_variante),0) FROM prod_varianti pv WHERE pv.codice = p.codice ) AS idVarianteSeUnica FROM prodotti p INNER JOIN descr_prodotti dpBase ON (p.codice = dpBase.codice AND dpBase.lingua = 1) INNER JOIN cat_prodotti cp ON p.codice = cp.codice INNER JOIN cat_rel cr ON cp.id_categoria = cr.id_categoria INNER JOIN categorie c ON c.id_categoria = cr.id_categoria AND c.visibile = 1 INNER JOIN categorie_descrizione cdBase ON cdBase.id_categoria = cr.id_categoria AND cdBase.lingua = 1 INNER JOIN prod_listini pl ON p.codice = pl.codice INNER JOIN listini l ON pl.id_listino = l.id_listino AND pl.id_listino = 4 LEFT JOIN descr_prodotti dpReq ON p.codice = dpReq.codice AND dpReq.lingua = 1 LEFT JOIN categorie_descrizione cdReq ON (cdReq.id_categoria = cr.id_categoria AND cdReq.lingua = 1) LEFT JOIN prod_allegati pa ON (p.codice = pa.codice AND pa.url = 1 AND pa.predefinito = 1) LEFT JOIN ( (SELECT codice, id_listino, sconto, 0 AS sconto_perc, data_da, data_a, countdown FROM listini_offerta WHERE id_listino=4 AND data_da <= CURDATE() AND data_a >= CURDATE()) UNION ALL (SELECT ls.codice, ls.id_listino, lo2.sconto, ls.sconto_perc, lo2.data_da, lo2.data_a, lo2.countdown FROM listini_sconto ls LEFT JOIN listini_offerta lo2 ON lo2.codice=ls.codice AND lo2.id_listino=4 AND lo2.data_da <= CURDATE() AND lo2.data_a >= CURDATE() WHERE ls.id_listino=4) ) lo ON (p.codice = lo.codice) WHERE p.visibile<>0 AND ( p.giacenza>0 OR ( (p.finoadesaurimento=0 OR (p.datadisponibilita IS NOT NULL AND p.datadisponibilita>CURDATE())) AND p.fuoriproduzione=0 ) ) AND pl.id_listino=4 AND 1=1 and 1=1 and 1=1 and IF(p.suordinazione=0, p.giacenza, 1) >0 GROUP BY p.codice ORDER BY prodGiacenzaBoolean desc, ordine ASC, titoloEffettivo ASC LIMIT 16320, 24 in /var/www/m2store.it/public/shop/moduli/classi/anagrafiche/classTableProdotti.php:1893 Stack trace: #0 /var/www/m2store.it/public/shop/moduli/classi/anagrafiche/classTableProdotti.php(1217): manageProdotti->retrieveFull() #1 /var/www/m2store.it/public/shop/moduli/classi/gestioneFunzionalita/classCatalogo.php(473): manageProdotti->retrieveFullAndContaNumeroVarianti() #2 /var/www/m2store.it/public/shop/moduli/classi/gestioneFunzionalita/classCatalogo.php(491): manageCatalogo->retrieveProdottiCatalogo_RETOBJ() #3 /var/www/m2store.it/public/shop/moduli/catalogo/topCatalogo.php(510): manageCatalogo->retrieveProdottiCatalogo() #4 /var/www/m2store.it/public/shop/catalogo.php(13): include('...') #5 {main} thrown in /var/www/m2store.it/public/shop/moduli/classi/anagrafiche/classTableProdotti.php on line 1893