Post by Louis7777 » Tue Jan 07, 2014 3:37 am

Έκδοση OpenCart 1.5.6.

Θέλω να μεταφέρω το e-shop μου σε άλλον υπολογιστή (που έχει εγκατεστημένο το XAMPP) για offline εργασία, οπότε πρώτα μεταφέρω τα αρχεία του εκεί και έπειτα χρησιμοποιώ τον φάκελο 'install' για την εγκατάστασή του και για να δημιουργηθεί φρέσκια βάση δεδομένων ώστε να μπω στον admin και να επαναφέρω την παλιά.

Όταν κάνω restore της βάσης δεδομένων την οποία έκανα backup μέσα από το OpenCart τότε παρουσιάζεται το εξής σφάλμα:

Code: Select all

Notice: Error: Table 'shop.oc_openbay_faq' doesn't exist
Error No: 1146
TRUNCATE TABLE `oc_openbay_faq` in C:\xampp\htdocs\...\system\database\mysql.php on line 50
Επίσης, αν κάνω restore/import μέσω του phpMyAdmin πάλι προκύπτουν παρόμοια σφάλματα με τον παραπάνω πίνακα αλλά και με άλλους π.χ. με τον oc_address.

Αν όμως κάνω backup/export και restore/import με τον phpMyAdmin τότε όλα μια χαρά. Άρα μάλλον κάτι πάει στραβά με το αρχείο backup που δημιουργεί το OpenCart;
Last edited by Louis7777 on Tue Jan 07, 2014 10:17 pm, edited 1 time in total.

New member

Posts

Joined
Fri Oct 25, 2013 9:10 am

Post by People's Code » Tue Jan 07, 2014 7:11 pm

Δεν υπάρχει πρόβλημα, το backup μέσω της διαχείρισης, κάνει export μόνο τα δεδομένα και όχι τη δομή της βάσης. Έτσι όταν κάνεις import, σου εμφανίζει σφάλμα γιατί δεν βρίσκει τη δομή. Το backup μέσω phpmyadmin έχει δυνατότητα ανάλογα με το τι θα επιλεγεί να κάνει export και τα δύο ή το ένα από τα δύο. Αν σου προκύπτουν σφάλματα από το phpmyadmin έλεγξε ότι έχεις τικάρει να κάνει export τη δομή και τα δεδομένα.

People's Code - Επίσημος Αντιπρόσωπος OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Glyfada, Hellas

Post by Louis7777 » Tue Jan 07, 2014 9:45 pm

Με το backup και restore μέσω phpMyAdmin δεν έχω κανένα πρόβλημα.

Μέσω της διαχείρισης πώς κάνω σωστά το restore για να μην εμφανίσει σφάλμα;

New member

Posts

Joined
Fri Oct 25, 2013 9:10 am

Post by People's Code » Tue Jan 07, 2014 9:54 pm

Μέσω της διαχείρισης πώς κάνω σωστά το restore για να μην εμφανίσει σφάλμα;
Πρέπει να υπάρχει ήδη η βάση δεδομένων του opencart τουλάχιστον με δομή (ή και με δεδομένα). Συνήθως χρησιμοποιείται αυτό το εργαλείο για επαναφορά σε υπάρχουσες εγκαταστάσεις και όχι για να μεταφέρεις ένα site αλλού. Ενώ το phpmyadmin για οποιαδήποτε περίπτωση. (Μπορείς και με το backup να μεταφέρεις site, αλλά θα πρέπει να έχεις δημιουργήσει πρώτα τη βάση και να έχεις εισάγει τη δομή ή τη δομή μαζί με άσχετα δεδομένα.)

People's Code - Επίσημος Αντιπρόσωπος OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Glyfada, Hellas

Post by Louis7777 » Tue Jan 07, 2014 10:16 pm

Κατάλαβα :) Σ' ευχαριστώ!

New member

Posts

Joined
Fri Oct 25, 2013 9:10 am
Who is online

Users browsing this forum: No registered users and 4 guests