Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Elxis documentation
for users and developers.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Configuration.php δεν κλειδώνει...
« previous
next »
Print
Pages: [
1
]
Author
Topic: Configuration.php δεν κλειδώνει... (Read 8266 times)
xenios
Hero Member
Posts: 528
Configuration.php δεν κλειδώνει...
«
on:
February 01, 2007, 18:29:12 »
Καλησπέρα... έχω ένα πρόβλημα με το Configuration.php. Προσπαθώ μέσω πίνακα ελέγχου (Κάντο μη εγγράψιμο μετά την αποθήκευση) ή με ftp (444) αλλά αυτό εμφανίζεται συνέχεια σαν "Εγγράψιμο" στον πίνακα ελέγχου....
Παράλληλα ότι αλλαγή και αν κάνω αποθηκεύεται κανονικά! Δεν μοιάζει να κλειδώνει με κανέναν από τους 2 τρόπους.
Γιατί??
«
Last Edit: February 01, 2007, 18:30:49 by a_xenias
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Configuration.php δεν κλειδώνει...
«
Reply #1 on:
February 01, 2007, 23:07:41 »
Βασικές γνώσεις Linux
Κάθε αρχείο ανήκει σε έναν ιδιοκτήτη και αυτός ο ιδιοκτήτης ορίζει άδειες χρήσης στο αρχείο.
Ο σύνηθες ιδιοκτήτης ενός αρχείου είναι αυτός που το δημιουργεί (όχι πάντα όμως, πχ ο root μπορεί να κάνει ένα chown και να ορίσει ιδιοκτήτη όποιον θέλει). Αν το αρχείο ανέβηκε μέσω ftp τότε είναι ο ftp χρήστης. Αν το αρχείο ανέβηκε/δημιουργήθηκε μέσω php ο ιδιοκτήτης του είναι ο web server που συνήθως είναι ο apache και σε ένα λειτουργικό Linux συνήθως ονομάζεται nobody.
Τι σου λέει το elxis
Το elxis προσπελαύνει τα αρχεία μέσω της php ή και μέσω του ftp αν αυτό είναι ενεργοποιημένο. Στην περίπτωσή μας στον έλεγχο που γίνεται στις γενικές ρυθμίσεις το elxis προσπελαύνει το configuration.php μέσω της php και ελέγχει αν το αρχείο είναι εγγράψιμο από την php. Από την php λοιπόν το αρχείο είναι εγγράψιμο και γι αυτό σου γράφει αυτό το μήνυμα. Αν το αρχείο άνηκε στον ftp χρήστη, με τα ίδια permissions, θα σου έλεγε πως δεν είναι εγγράψιμο! Ουσιαστικά σου λέει λοιπόν όχι αν το αρχείο είναι εγγράψιμο αλλά αν είναι εγγράψιμο από την php! Γιατί ακόμα και permission 1 να βάλεις το αρχείο είναι εγγράψιμο από τον χρήστη root. Σε καμία περίπτωση μην ορίσεις permissions κάτω από 444 αλλιώς θα χρειαστείς την επέμβαση του root. Το βέλτιστο για την ασφάλεια είναι τα αρχεία να ανήκουν στον ftp χρήστη και να έχουν permission 644. Πάντως όλα είναι αρκετά φλου καθώς εξαρτάται και από τις ρυθμίσεις του εκάστοτε web server.
Ελπίζω να σε φώτησα λίγο και να μην σε μπέρδεψα περισσότερο...
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
xenios
Hero Member
Posts: 528
Re: Configuration.php δεν κλειδώνει...
«
Reply #2 on:
February 01, 2007, 23:11:28 »
τις κατεχω αυτες τις βασικες γνωσεις.......... αλλα οταν στο mambo του ελεγα να το κανει μη εγγραψιμο μετα την αποθηκευση το εκανε και οχι μονο το εκανε αλλα εβγαζε μηνυμα με κοκκινα γραμματα οτι ειναι κλειδωμενο...
Εδω δεν γινεται αυτο και με μπερδευει λιγο.
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Configuration.php δεν κλειδώνει...
«
Reply #3 on:
February 02, 2007, 07:40:10 »
Το elxis έχει υποστήριξη ftp και είναι πιο σύνθετο από το mambo στον τομέα των αδειών χρήσης και πιο κοντά στην πραγματικότητα ως προς το πως λειτουργεί ένας web server. Γίνεται πάντως να στο εμφανίσει κόκκινο αν αυτό είναι το πρόβλημα. Πήγαινε στο εργαλείο chmod και άλλαξε permissions στο configuration.php από εκεί αν θες. Μην δίνεις σημασία στο μύνημα που βγάζει στις γενικές ρυθμίσεις.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
rentasite
Elxis Community
Hero Member
Posts: 3282
Web Services
Re: Configuration.php δεν κλειδώνει...
«
Reply #4 on:
February 02, 2007, 10:46:47 »
Quote from: datahell on February 02, 2007, 07:40:10
Μην δίνεις σημασία στο μύνημα που βγάζει στις γενικές ρυθμίσεις.
Μετά φαντάζομαι μπορεί να επιβεβαιώσει την αλλαγή, μέσω ftp ή μέσω του control panel του server του.
Logged
Rent a Site
|
Lelevose
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Configuration.php δεν κλειδώνει...
«
Reply #5 on:
February 02, 2007, 11:27:31 »
Το εργαλείο chmod δεν κάνει λάθος. Σου δείχνει μάλιστα εκτός από τις άδειες χρήσης και τον ιδιοκτήτη του αρχείου. Επίσης είναι σωτήριο σε περιπτώσεις που θες να επεξεργαστείς ένα αρχείο αλλά δεν μπορείς γιατί ανήκει στην php και είναι μη-εγγράψιμο. Σε αυτή την περίπτωση του αλλάζεις πρώτα permissions σε εγγράψιμο (0666) μέσω του εργαλείου chmod και μετά πας στο ftp σου και του αλλάζεις τα φώτα!
«
Last Edit: February 02, 2007, 11:29:09 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
xenios
Hero Member
Posts: 528
Re: Configuration.php δεν κλειδώνει...
«
Reply #6 on:
February 02, 2007, 13:30:06 »
Πάντως! Εγω μέσω ftp που το αλλαξα (permission 644), στον πινακα ελεγχου δεν κοκκινισε .....
Logged
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Configuration.php δεν κλειδώνει...