Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: thanasis on April 21, 2009, 15:46:26

Title: ΣΟΣ!!!
Post by: thanasis on April 21, 2009, 15:46:26
Ξαφνικά πέρνω τα παρακάτω μηνύματα λάθους και δεν μπορώ να δώ ούτε το site ούτε τη διαχείριση.
Μπορεί κανείς να βοηθήσει;


(ΜΗΝΥΜΑ ΣΤΗ ΔΙΑΧΕΙΡΙΣΗ)
mysql Σφάλμα [145] : EXECUTE
URI: index2.php
Message: Table '.\myroot\elx_session' is marked as crashed and should be repaired
SELECT * FROM elx_session WHERE session_id='1feff1d34046105a4113eb701805d3d4' AND username = 'admin' AND userid = 62
DB function failed with error number 145
Table '.\myroot\elx_session' is marked as crashed and should be repaired
Fatal error: Call to a member function NumRows() on a non-object in C:\Inetpub\vhosts\mysite\httpdocs\elx\includes\Core\database.php on line 500

(ΜΗΝΥΜΑ ΣΤΟ SITE)
mysql Σφάλμα [145] : EXECUTE
URI: Index.php
Message: Table '.\myroot\elx_session' is marked as crashed and should be repaired
DELETE FROM elx_session WHERE (time < 1240313918)
mysql Σφάλμα [145] : EXECUTE
URI: Index.php
Message: Table '.\myroot\elx_session' is marked as crashed and should be repaired
SELECT * FROM elx_session WHERE session_id='f752d2bb7019e22e26290c4b88976ce4'
mysql Σφάλμα [145] : EXECUTE
URI: Index.php
Message: Table '.\myroot\elx_session' is marked as crashed and should be repaired
SELECT session_id FROM elx_session WHERE session_id='c96e3a3919150240d1d44515248ca778'
DB function failed with error number 145
Table '.\myroot\elx_session' is marked as crashed and should be repaired
SQL =

SELECT session_id FROM elx_session WHERE session_id='c96e3a3919150240d1d44515248ca778'
Title: Re: ΣΟΣ!!!
Post by: CREATIVE Options on April 21, 2009, 16:59:50
1ον, στην βάση σου ΔΕΝ πρέπει να έχεις utf8_general_ci  κωδικοποίηση
2ον, τι έκανες πριν σου βγάλει αυτό το μήνυμα
3ον, δες το error_log στον server και εάν δεν βγάζεις άκρη, postαρισε το εδώ
Title: Re: ΣΟΣ!!!
Post by: ks-net on April 21, 2009, 17:01:10
Message: Table '.\myroot\elx_session' is marked as crashed and should be repaired

για ξεκίνα από αυτό...

με phpmyadmin επιλογή και επιδιόρθωση πινάκων...
Title: Re: ΣΟΣ!!!
Post by: CREATIVE Options on April 21, 2009, 17:03:54
Αφαίρεσα τις αναφορές τις σελίδας σου, για λόγους ασφαλείας.
Title: Re: ΣΟΣ!!!
Post by: thanasis on April 21, 2009, 17:29:27
Έκανα επιδιόρθωση πίνακα στη phpmyadmin και το πρόβλημα λύθηκε.
Όσον αφορά στο πώς δημιουργήθηκε, δεν ξέρω.
Πρίν φύγω για διακοπές τη Πέμπτη ήταν εντάξει. Σήμερα που μπήκα για πρώτη φορά από τότε, εμφάνισε το πρόβλημα.

Ευχαριστώ πολύ για την ανταπόκριση.
Title: Re: ΣΟΣ!!!
Post by: datahell on April 21, 2009, 19:30:47
Ο πίνακας session επειδή γράφεται και σβήνεται συνεχώς θέλει λίγο περισσότερη φροντίδα. Μέσα απο την διαχείριση του Elxis (διαχειριστής βάσης δεδομένων) κάνουμε optimize και repair ολόκληρη την βάση ανά τακτά χρονικά διαστήματα (2 φορές το μήνα είναι οκ - συχνότερα δεν βλάπτει).
Title: Re: ΣΟΣ!!!
Post by: webgift on April 22, 2009, 01:06:03
Λέτε αν πάω να κάνω στο Phpmyadmin επιδιόρθωση πινάκων ενώ δεν έχω κανένα πρόβλημα , για βελτιστοποίηση ή τυχόν μικρολαθάκια να κάνω λακαμία ? ;D
Title: Re: ΣΟΣ!!!
Post by: datahell on April 22, 2009, 02:11:18
Optimize κάνε όσο συχνά θες. Repair δεν χρειάζεται εκτός αν έχεις πρόβλημα. Μπορείς να κάνεις μέσα απο το Elxis optimize/repair, δεν χρειάζεται να πας στο phpmyadmin.

Elxis -> Διαχείριση -> Components -> Διαχειριστής βάσης δεδομένων.
Title: Re: ΣΟΣ!!!
Post by: webgift on April 22, 2009, 13:32:16
Να σε καλά Γιάννη.

Στην διαχείριση όταν πάω να μπω στο Component με βγάζει πάλι στην αρχική σελίδα της διαχείρισης.
Κάτι έχει γίνει λάθος!
Title: Re: ΣΟΣ!!!
Post by: datahell on April 22, 2009, 15:17:01
Για δες αυτό εδώ:
https://forum.elxis.org/index.php?topic=3307.msg21182#msg21182 (https://forum.elxis.org/index.php?topic=3307.msg21182#msg21182)
Title: Re: ΣΟΣ!!!
Post by: CREATIVE Options on April 22, 2009, 15:31:07
Να σε καλά Γιάννη.

Στην διαχείριση όταν πάω να μπω στο Component με βγάζει πάλι στην αρχική σελίδα της διαχείρισης.
Κάτι έχει γίνει λάθος!

Επιδημία ;
Title: Re: ΣΟΣ!!!
Post by: webgift on April 22, 2009, 16:29:15
O host σου θα πρέπει να αναβαθμίσει την libxml σε 2.7.3 ή νεότερη γιατί η υπάρχουσα έκδοση που χρησιμοποιεί έχει bug. Εσύ θα πρέπει να διορθώσεις την εγκατάσταση του Elxis.

Οδηγίες:
1. πήγαινε στο phpmyadmin και στον πίνακα #__components.
2. Άνοιξε μία-μία τις εγγραφές που θα σου πω παρακάτω και πρόσθεσε το "&" εκεί που λείπει στην στήλη admin_menu_link.

Προβληματικές εγγραφές:
3: option=com_banners&task=listclients
6: option=categories&section=com_weblinks
9: option=categories&section=com_contact_details
14: option=com_categories&section=com_newsfeeds
18: option=com_massmail&hidemainmenu=1
21: option=com_database&task=backup
22: option=com_database&task=monitor&do=stats
23: option=com_database&task=monitor&do=tables

Αν έχεις εγκαταστήσει πρόσθετα component κάνε έναν έλεγχο αν έχεις πρόβλημα και σε αυτά και διόρθωσε τα link αν χρειάζεται, θα καταλάβεις εύκολα που πρέπει να μπει το "&".

Πρέπει να είναι σωστά.
Πήγα και είδα αυτό που λες. Άλλα δεν παρατηρώ κάτι λάθος.

Code: [Select]
option=categories&section=com_contact_details
1 option=categories&section=com_weblinks
1 option=com_banners
1 option=com_banners&task=listclients
1 option=com_categories&section=com_newsfeeds
1 option=com_contact
2 option=com_database
1 option=com_database&task=backup
1 option=com_database&task=monitor&do=stats
1 option=com_database&task=monitor&do=tables
2 option=com_downloads
1 option=com_downloads&task=categories
1 option=com_downloads&task=config&hidemainmenu=1
1 option=com_downloads&task=listings
1 option=com_downloads&task=stats
1 option=com_eblog
1 option=com_expose&task=check
1 option=com_expose&task=config
1 option=com_expose&task=manage
1 option=com_expose&task=manual
2 option=com_gallery
1 option=com_gallery&task=categories
1 option=com_gallery&task=config&hidemainmenu=1
1 option=com_gallery&task=pictures
1 option=com_gallery&task=tags
1 option=com_massmail&hidemainmenu=1
1 option=com_newsfeeds
1 option=com_poll
1 option=com_softdisk
1 option=com_weblinks