Ο Πίνακας Είναι Σημειωμένος ως Κατεστραμμένος και Πρέπει να Επιδιορθωθεί

Θα δείτε αυτό το σφάλμα, εάν ένας πίνακας έχει διαφθαρεί και πρέπει να επιδιορθωθεί. Για παράδειγμα, εάν συμβεί στον πίνακα cscart_sessions, θα δείτε το ακόλουθο σφάλμα:

Database error: Table 'cscart_sessions' is marked as crashed and should be repaired

Ένα script PHP όπως το CS-Cart δεν μπορεί να καταστρέψει έναν πίνακα MySQL. Συνήθως, οι πίνακες MyISAM μπορούν να διαφθαρούν μετά από ένα σφάλμα συστήματος.

Για να επιλύσετε αυτό το πρόβλημα, ακολουθήστε τα παρακάτω βήματα:

  1. Κατεβάστε το αρχείο repair4.php.
  2. Ανεβάστε το repair4.php στον ριζικό κατάλογο CS-Cart στον διακομιστή σας.
  3. Εκτελέστε το script ανοίγοντας μια διεύθυνση URL όπως αυτή στο πρόγραμμα περιήγησής σας:

    http://www.your_domain.com/your_cscart_directory/repair4.php?table=cscart_table_name

Θυμηθείτε να αντικαταστήσετε τα μέρη της διεύθυνσης URL με τα δικά σας στοιχεία:

  • Αντικαταστήστε το your_domain.com με το όνομα του τομέα σας, όπως example.com.
  • Αντικαταστήστε το your_cscart_directory με το όνομα του καταλόγου όπου είναι εγκατεστημένο το CS-Cart στον διακομιστή σας. για παράδειγμα, εάν το κατάστημά σας είναι διαθέσιμο στο example.com/shop, τότε αντικαταστήστε το your_cscart_directory με shop. Εάν το κατάστημά σας είναι διαθέσιμο απευθείας στο example.com, τότε αφαιρέστε το /your_cscart_directory από τη διεύθυνση URL.
  • Αντικαταστήστε το cscart_table_name με το όνομα του κατεστραμμένου πίνακα, όπως cscart_sessions στο παράδειγμα παραπάνω.

Εάν το κατάστημά σας είναι διαθέσιμο απευθείας στο www.example.com και ο κατεστραμμένος πίνακας είναι cscart_sessions, η διεύθυνση URL που θα χρησιμοποιήσετε θα είναι η ακόλουθη: http://www.example.com/repair4.php?table=cscart_sessions