Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: ArXoS on October 16, 2009, 16:02:44

Title: function getAroGroup error [SOLVED]
Post by: ArXoS on October 16, 2009, 16:02:44
PHP Fatal error:  Call to a member function getAroGroup() on a non-object in /home/********/public_html/includes/Core/elxis.php on line 514


παιδιά, τέτοιο error πρώτη φορά βλέπω
Παρουσιάστηκε μετά από αναβάθμιση του μηχανήματος .. που να κοιτάξω ?
Δεν αφορά Elxis καθώς το site δούλευε μια χαρά πριν, σίγουρα αφορά το server. Το γράψω στην ενότητα του elxis, γιατί όλο και κάτι περισσότερο θα ξέρετε από εμένα γιαυτή τη function που ζητάει το elxis.php
Title: Re: function getAroGroup error
Post by: cccdin on October 16, 2009, 17:17:17
Το προβλημά σου πρεπει να ειναι στη βαση δεδομενων. Ριξε μια ματια στους πινακες aro του elxis και στη μεταξυ τους συσχέτιση με τα λοιπά δεδομένα.
Title: Re: function getAroGroup error
Post by: datahell on October 17, 2009, 00:22:35
Κάπου πιο πριν θα υπάρχει κάποιο warning σχετικό με την δημιουργία του object $acl. Το σφάλμα που σου εμφανίζει δεν πρέπει να είναι η πραγματική αιτία αλλά το αποτέλεσμα. Για δες το error.log
Title: Re: function getAroGroup error
Post by: ArXoS on October 17, 2009, 01:13:04
Όχι, τα μόνα errors που παίρνω κατά 10αδες είναι τα function.session-start failed (https://forum.elxis.org/index.php?topic=4044.0)
Λες να συνδέονται ?


(εαν κρίνετε, κάντε συγχώνευση αυτά τα 2 θέματα καθώς τα προβλήματα εμφανίστηκαν μαζί. Τα έβαλα ξεχωριστά γιατί νόμιζω οτι είναι διαφορετικά λάθη)
Title: Re: function getAroGroup error
Post by: ArXoS on October 24, 2009, 20:28:41
παιδιά, όλα τα errors τα έχω λύσει εκτός από αυτό που αναφέρω πιο πάνω

ψάχνοντας, βρήκα αυτό

http://forum.mamboserver.com/showthread.php?t=42917

είναι λύση ? μπορεί να προσαρμοστει σε elxis (2006) ? τι λέτε ?
Title: Re: function getAroGroup error
Post by: datahell on October 24, 2009, 22:05:49
Το Elxis 2006.x είχε αρκετά κοινά με το mambo, δοκίμασέ το. Αν δεν λύσεις το πρόβλημα στείλε μου Username/password στο ftp σου να στο φτιάξω.
Title: Re: function getAroGroup error
Post by: ArXoS on October 24, 2009, 23:11:01
datahell σε ευχαριστώ για τη προθυμία σου ..  :D
Εαν το πρόβλημα είναι οτι το

$acl = new gacl_api();

πρέπει να μπει πριν το

$mainframe->login

το έκανα (για το index2.php), και μένει μόνο να παρακολουθήσω εαν το λάθος θα εμφανιστεί ξανά (εμφανίζεται σύμφωνα με το error.log 1 φορά κάθε 2-3 μέρες). Εαν όμως έχεις τίποτε άλλες υπόνιες για τη προέλευση του λάθους, σε παρακαλώ δώσε μου 2-3 στοιχεία να ξέρω που να το ψάξω
ΥΓ. Δεν έχω κανενα άλλο λάθος στο error.logs  για να στηριχτώ :o
Title: Re: function getAroGroup error
Post by: datahell on October 25, 2009, 21:55:21
Αν υπάρχει παπάκι "@" μπροστά από το σημείο που εμφανίζεται το σφάλμα δεν θα το δεις ούτε στον Browser ούτε στα log.
Το "@" κρύβει τα σφάλματα. Παράδειγμα: $xxx = @mpla('kokoko');
Μπορείς να τα αφαιρέσεις, αν υπάρχουν, για να δεις τα σφάλματα.

Κατά πάσα πιθανότητα αυτό είναι το πρόβλημα, την στιγμή που κάνει Login δεν έχει δημιουργηθεί το object $acl οπότε μεταφέροντάς το πιο ψηλά στον κώδικα λύνεις το πρόβλημα. Πρέπει να ψάξω στο χρονοντούλαπο (2006.4) για να σου πως ακριβώς τι συμβαίνει και βαριέμαι... ;D
Title: Re: function getAroGroup error
Post by: ArXoS on October 30, 2009, 03:02:58
solved παιδιά .. δεν έχω ξαναπάρει άλλο τέτοιο error μετά την αλλαγή  :D