Page 1 of 1

Το opencart δεν αποθηκευει ολες τις πληροφοριες μεσα σε ενα προιον.

Posted: Wed Apr 11, 2018 5:29 pm
by was2134
Καλησπέρα σας,

αντιμετωπίζω ένα πρόβλημα με ένα eshop το οποίο προέκυψε ξαφνικά .

Οταν αποθηκεύω ενα προιον, ενω μου εμφανίζει οτι ολα αποθηκευτηκαν με επιτυχια, δεν αποθηκευει καποια χαρακτηριστικα του προιοντος οπως η κατηγορια του. Καποιες φορες μαλιστα ενω έχω ανεβασει και φωτογραφια για το προιον, μολις κάνω αποθηκευση δεν κραταει ουτε τη φωτογραφια. Αυτο εχει ως αποτελεσμα να μην μπορώ να δουλεψω γιατι το eshop δεν κραταει όλα τα δεδομενα. Επίσης κάποια αλλα χαρακτηριστικά μέσα στα προιοντα έχουν χαθεί ξαφνικά και δεν μπορουμε να τα δουμε στη διαχειριση.

Το eshop είναι σε έκδοση opencart 2.0.1.1.

Το μόνο που καταγράφεται, είναι στο αρχείο /var/www/vhosts/χχχχχχ.gr/httpdocs/system/logs/error_log κάποιες καταγραφές:

2018-04-07 18:27:35 - PHP Warning: mysqli::query(): (21000/1242): Subquery returns more than 1 row in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 18
2018-04-07 18:27:35 - PHP Notice: Error: Subquery returns more than 1 row
Error No: 1242
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM pet_category_path cp LEFT JOIN pet_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT DISTINCT keyword FROM pet_url_alias WHERE query = 'category_id=193') AS keyword FROM pet_category c LEFT JOIN pet_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '193' AND cd2.language_id = '2' in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 40
2018-04-07 18:27:35 - PHP Notice: Error: Subquery returns more than 1 row
Error No: 1242
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM pet_category_path cp LEFT JOIN pet_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT DISTINCT keyword FROM pet_url_alias WHERE query = 'category_id=193') AS keyword FROM pet_category c LEFT JOIN pet_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '193' AND cd2.language_id = '2' in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 40
2018-04-07 18:27:35 - PHP Notice: Trying to get property of non-object in /var/www/vhosts/χχχχχχ.gr/httpdocs/adminpet/model/catalog/category.php on line 213
2018-04-07 18:29:29 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
Error No: 1064
SELECT DISTINCT(p2c.product_id) FROM `pet_product_to_category` p2c LEFT JOIN `pet_product` p ON (p2c.product_id = p.product_id) LEFT JOIN `pet_product_to_store` p2s ON (p.product_id = p2s.product_id) WHERE p2c.category_id IN ('443') AND p2c.product_id != '6424' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' ORDER BY RAND() LIMIT in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 40
2018-04-07 18:29:29 - PHP Notice: Trying to get property of non-object in /var/www/vhosts/χχχχχχ.gr/httpdocs/vqmod/vqcache/vq2-system_modification_catalog_model_catalog_product.php on line 29
2018-04-07 18:29:29 - PHP Notice: Trying to get property of non-object in /var/www/vhosts/χχχχχχ.gr/httpdocs/vqmod/vqcache/vq2-system_modification_catalog_model_catalog_product.php on line 29
2018-04-07 18:29:29 - PHP Warning: Invalid argument supplied for foreach() in /var/www/vhosts/χχχχχχ.gr/httpdocs/vqmod/vqcache/vq2-system_modification_catalog_model_catalog_product.php on line 29
2018-04-07 18:29:29 - PHP Warning: Invalid argument supplied for foreach() in /var/www/vhosts/χχχχχχ.gr/httpdocs/vqmod/vqcache/vq2-system_modification_catalog_model_catalog_product.php on line 29
2018-04-07 18:30:12 - PHP Warning: mysqli::query(): (21000/1242): Subquery returns more than 1 row in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 18
2018-04-07 18:30:12 - PHP Notice: Error: Subquery returns more than 1 row
Error No: 1242
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM pet_category_path cp LEFT JOIN pet_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT DISTINCT keyword FROM pet_url_alias WHERE query = 'category_id=425') AS keyword FROM pet_category c LEFT JOIN pet_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '425' AND cd2.language_id = '2' in /var/www/vhosts/χχχχχχ.gr/httpdocs/system/library/db/mysqli.php on line 40
2018-04-07 18:30:12 - PHP Notice: Trying to get property of non-object in /var/www/vhosts/χχχχχχ.gr/httpdocs/adminpet/model/catalog/category.php on line 213


Τι θα μπορούσε να φταίει;
*Δεν έχω κάνει κάποιο Update. Ισως να προκληθηκε απο καποιο ξαφνικό προβλημα σε extension; Καμια ιδέα;

Σας ευχαριστώ εκ των προτέρων.

Re: Το opencart δεν αποθηκευει ολες τις πληροφοριες μεσα σε ενα προιον.

Posted: Thu Jun 28, 2018 4:48 pm
by was2134
Κανένας;