Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Elxis 5.5 Calypso supports 2 factor authentication login with e-mail or SMS.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
πολλαπλή είσοδο χρήστη ;;
« previous
next »
Print
Pages: [
1
]
Author
Topic: πολλαπλή είσοδο χρήστη ;; (Read 8683 times)
ArXoS
Hero Member
Posts: 797
πολλαπλή είσοδο χρήστη ;;
«
on:
June 29, 2007, 02:13:32 »
Στο admin panel, στην αρχική του σελίδα, βλέπω οτι υπάρχει ενας χρήστης πολλές φορές συνδεδεμένος. Εβγαζε και εμένα από 2 φορές, αλλά το θεωρούσα φυσιολογικό, καθώς ημουν 1 στο frontpage και 1 στο admin.
Βλέπω όμως κάποιους χρήστες να είναι εως και 10!!! φορές μέσα ταυτόχρονα ,,
Είναι Bug του elxis; συμβαίνει κάτι άλλό;
Α.. και κάτι last
Πως μπορώ να επέμβω στα cookies που αφήνει το elxis ;;
Ευχαριστώ
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
datahell
Elxis Team
Hero Member
Posts: 10356
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #1 on:
June 29, 2007, 07:43:13 »
Για δες στις ρυθμίσεις της php (καρτέλα σύστημα) αν το session save path είναι εγγράψιμο.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
ArXoS
Hero Member
Posts: 797
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #2 on:
June 29, 2007, 17:19:35 »
ox ... με πιάσατε αδιάβαστο
πως θα γίνει αυτό ?
Αν έχει να κάνει με εντολές της php, να σας πω οτι στον server που φιλοξενούμαι, κατά την εγκατάσταση είχα ζητήσει να μου αλλάξουν τα register_globals, display_errors και άλλες τέτοιες εντολές σύμφωνα με την αναφορά του elxis στην πρώτη σελίδα της εγκατάστασης και μου είπαν οτι αυτή η δυνατότητα δεν παρέχεται
Το sesion save path είναι παρόμια εντολή; μπορεί να οριστεί από μενα και με ποιο τρόπο ;
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
ArXoS
Hero Member
Posts: 797
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #3 on:
June 29, 2007, 17:37:05 »
στο cpanel του σιτε μου, στο php configuration , εχει καποιες ρυθμισεις, οι οποίες δεν περιλαμβάνουν αυτό που ζητάτε
πανω πάνω μάλιστα λέει
"These PHP configuration settings are customizable by the server administrator. They are listed for reference only."
Σημαίμει οτι δεν μπορώ να το αλλάξω? Συνεχίσω λοιπόν να ζώ με το πρόβλημα ?
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
ArXoS
Hero Member
Posts: 797
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #4 on:
June 29, 2007, 18:19:08 »
διαβάζοντας από διάφορα άλλα φορουμς, εκανα τα παρακάτω
1. δημιούργησα ενα φάκελο temp στο root του elxis με premitions 777
2. στο .htaccess πρόσθεσα τη γραμμή
php_value session.save_path "/home/********/public_html/temp"
αμέσως ο φάκελος αυτός άρχισε να δέχεται αρχεία του τύπου sess_1e7c0ce15b40b3f6e215856490161fdf
έκανα καλά ; το site εξακολουθει και δουλεύει πάντως μια χαρά
Σε άλλα φορουμς, βλεπω να δίνεται η ίδια εντολή, αλλά χωρις "" στο path ... ποιο ειναι το σωστό ;
«
Last Edit: June 29, 2007, 18:24:30 by ArXoS
»
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
datahell
Elxis Team
Hero Member
Posts: 10356
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #5 on:
June 30, 2007, 10:47:18 »
Διαχείριση -> Σύστημα -> Εμφάνιση πληροφοριών συστήματος. Εκεί κάπου λέει για το session.save_path Προφανώς τώρα θα δείχνει τη διαδρομή που του έβαλες.
Καλά έκανες και έφτιαξες τον temp (εφόσον σε αφήσαν) αλλά βάλε τη διαδρομή πάνω από το public_html folder και όχι μέσα του ώστε να μην μπορεί κανείς να τον δει εκτός από την php! Και βάλτου permission 777 ώστε να μπορεί να γράψει η php σε αυτόν.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
ArXoS
Hero Member
Posts: 797
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #6 on:
June 30, 2007, 15:54:51 »
Ok.. τα έκανα ολα, φάνηκε και η διαδρομή στις πληροφορίες συστήματος (εκτός public_html)
To θέμα είναι οτι εξακολουθώ και βλέπω χρήστες τριπλούς και τετραπλούς .. Χρειάζεται να κάνω τίποτε άλλο;
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
datahell
Elxis Team
Hero Member
Posts: 10356
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #7 on:
June 30, 2007, 18:28:29 »
Το session (συνεδρία) λειτουργεί χονδρικά ως εξής:
Όταν μπαίνει κάποιος στη σελίδα σου δημιουργεί η php ένα μοναδικό κρυφό αρχείο για αυτόν τον επισκέπτη. Μπορούμε να γράψουμε πληροφορίες πάνω σε αυτό. Αυτό το αρχείο έχει πεπερασμένο χρόνο ζωής, συνήθως 20 λεπτά. Σε κάθε κλικ που κάνεις αυτό το session ανανεώνεται και φαίνεται ότι είσαι ακόμα μέσα. Αν περάσουν τα 20 λεπτά το session διαγράφεται (πεθαίνει). Το elxis φυλάει ένα, ας πούμε, αντίγραφο αυτού του session στον πίνακα #__session της βάσης δεδομένων το οποίο επίσης ανανεώνεται και πεθαίνει.
Ο πιο σύνηθες λόγος γιατί σου δείχνει τον ίδιο επισκέπτη πολλές φορές:
Συνήθως αυτό συμβαίνει γιατί η php δεν μπορεί να κάνει ενημέρωση ενός υπάρχοντος session και δημιουργεί (ή προσπαθεί να δημιουργήσει) ένα νέο κάθε φορά που κάνεις κλικ. Έτσι μπορεί να έχεις 50 session που να αφορούν όλα τον ίδιο χρήστη. Αν η διαδρομή αποθήκευσης του session δεν είναι εγγράψιμη τότε
το session η php δεν το δημιουργεί πρακτικά ποτέ, όμως το Elxis το αποθηκεύει
! Έτσι σε κάθε κλικ το Elxis ρωτάει την php: έχουμε session για αυτόν τον χρήστη; Απαντάει η php: όχι. Λέει το elxis: οκ, φτιάχνω ένα νέο, το αποθηκεύω εγώ, αποθήκευσέ το και εσύ. Το Elxis το αποθηκεύει η php όμως όχι (λόγω μη εγγράψιμης διαδρομής - κακών ρυθμίσεων). Αυτό το βιολί όπως καταλαβαίνεις συνεχίζεται και συνεχώς γράφονται εγγραφές στον πίνακα #__session.
Όταν θέλουμε να δούμε ποιοι είναι συνδεδεμένοι στο site μας κοιτάμε/μετράμε τις εγγραφές του πίνακα #__session του Elxis αλλά αν υπάρχει το άνωθεν πρόβλημα αυτές θα είναι πολύ περισσότερες από τις πραγματικές.
Συνεπώς:
είναι καθαρά θέμα ρυθμίσεων της php και όχι του Elxis. To php_value που έβαλες πιθανόν να μην υπερκαλύπτει τις ρυθμίσεις του server. Μπορεί ο φιλοξενητής σου να περάσει στο httpd.conf του apache μία php_admin_value τιμή για το session στο site σου. Γενικότερα για αυτά τα θέματα απευθυνθείται σε αυτούς που σας φιλοξενούν. Για να είσαι σίγουρος μπορείς να κάνεις κάποιες δοκιμές με ένα μικρό δοκιμαστικό αρχείο σε php που να δημιουργεί και να καλεί ένα session. Στείλε μου pm με username/password στο ftp σου αν θες να το δοκιμάσω εγώ.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
ArXoS
Hero Member
Posts: 797
Re: πολλαπλή είσοδο χρήστη ;;
«
Reply #8 on:
June 30, 2007, 21:26:58 »
Είσουν κάτι παραπάνω από κατατοπιστικός. Σε ευχαριστώ πάρα πολύ, και μαζί με εσένα και όλη την ομάδα του Elxis, για τις βοήθειες που μας δίνετε. Μαζί σας είμαι βέβαιος οτι το Elxis θα μείνει για πολλά χρόνια στην επικαιρότητα και από το πρώτο στις επιλογές των ελλήνων χρηστών.
Όσο για το πρόβλημα, θα το παρακολουθήσω 2-3 μέρες ακόμα και θα στείλω pm.
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
πολλαπλή είσοδο χρήστη ;;