Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: ioannis on April 24, 2007, 22:49:43
-
αν στον καταλογο temlates αντιγράψω αρκετά templates για δοκιμή και κανω κλίκ στο μενού ΙΣΤΟΤΟΠΟΣ - ΔΙΑΧΕΙΡΙΣΤΗΣ TEMPLATE - TEMPLATES ΙΣΤΟΤΟΠΟΥ μου βγάζει το elxis το παρακατω λαθος:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 384 bytes) in C:\webserver\xampp\htdocs\elxis\includes\domit\xml_domit_lite_parser.php on line 351
Απο όσο κατάλαβα δεν πρέπει να εχει κάνει με PHP ρυθμίσεις γιατί την ιδια δοκιμή έκανα και με το joomla και εκεί δεν υπάρχει πρόβλημα το joomla τα διαχειρίζεται κανονικά.
Υπάρχει κάποια λύση;
Ευχαριστώ εκ των προτέρων
Γιάννης
-
Γιατι τα αντιγραφεις και δεν τα κανεις install μεσα απο την διαχειρηση του elxis?
-
στην ουσία το ιδιο δεν είναι; απλά για καποιον λόγο το elxis εχει μάλλον πρόβλημα στο να τα διαχειριστή απο εναν αριθμο και πάνω;
-
στην ουσία το ιδιο δεν είναι; απλά για καποιον λόγο το elxis εχει μάλλον πρόβλημα στο να τα διαχειριστή απο εναν αριθμο και πάνω;
Δεν έχω συναντήσει ακόμη τέτοιο θέμα.
Πόσα templates έχεις εγκατεστημένα;
-
πολλά στον αριθμό καπου 104 (όλα οσα είχα τον joomla για δοκιμή) θέλω να τα δοκιμάσω και στο elxis.
Η διαχείριση λειτουργεί αλλιώς κανονικά. Μόνο οταν κάνω κλίκ στο μενού που ανέφερα παραπάνω υπάρχει το πρόβλημα.
-
104 :o Να τα χιλιάσεις!
Ειλικρινά δεν έχει γίνει έλεγχος για τόσα πολλά templates.
Ποιος θα φανταζόταν ότι ποτέ θα προέκυπτε τέτοια περίπτωση...
Το πιο εύκολο που μπορείς να κάνεις, αν επιμένεις να χρησιμοποιείς τόσα πολλά, είναι να αυξήσεις το όριο της PHP από 16 σε 32 ΜΒ.
-
Θα το δοκιμάσω αλλά γιατί με την ιδια ρύθμιση της php στο joomla δεν υπάρχει πρόβλημα και στο elxis υπάρχει;
-
Αύξησε τη μνήμη της php από 16Μ σε 24M.
-
αν εννοεις την παράμετρο:
memory_limit = 32M ; Maximum amount of memory a script may consume (32MB)
την ανέβασα στα 32 αλλά πάλι βγαζει το ίδιο λάθος
-
Mέσα στα template σου να μην υπάρχει το buildxml.php που δίνει η Rocket Theme μαζί με τα template.
Εγώ έχω πάνω από 500 template εγκατεστημένα σε τοπικό επίπεδο και το Elxis δουλεύει μια χαρά.
-
ούτε αυτό το αρχείο υπαρχει πουθενά
-
Ioannis αν αύξησες την μνήμη αποκλείεται να σου λέει το ίδιο σφάλμα με αυτό που σου έδειχνε πριν. Πριν έλεγε ότι δεν του φτάνουν τα 16 mb, αν την αύξησες σε 32 προφανώς θα γράφει ότι δεν του φτάνουν τα 32mb. Είναι έτσι; Αν είναι έτσι δεν φταίει η μνήμη της php αλλά υπάρχει κάποιο άλλο πρόβλημα (πιθανώς σε κάποιο template - πχ λάθος κωδικοποίηση) οπότε το domit κολάει και δεν μπορεί να το διαβάσει.
-
ακριβώς το ιδιο λάθος βγάζει με τα 16Μ 24Μ και 32Μ. Θα δοκιμάσω τώρα ενα-ενα τα θέματα μέχρι που να βγάλει το σφάλμα για να δω τι παίζεται.
-
Έκανα την δοκιμή. Το πρόβλημα υπάρχει στον αριθμό (δεν ξέρω τον λόγο). Με 94 θέματα δουλεύει στο 95ο βγένει το λάθος, ανεξάρτητα πιό θα είναι το 95ο θέμα. Πολύ περίεργο...
-
Εγώ όπως έχω πει είδη έχω πάνω από 50 template και δεν έχω κανένα πρόβλημα με το Elxis, άρα το πρόβλημα δεν είναι στο Elxis αλλά στον Server.
Σε αυτή την βάση έχω 392 νομίζω ότι μας καλύπτει σχετικά με το πρόβλημα.
[old attachment deleted by admin]