Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
EDC:
Download extensions for Elxis CMS
.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Εγκατάσταση
(Moderators:
CREATIVE Options
,
ks-net
) »
Permission x vs t & T [SOLVED]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Permission x vs t & T [SOLVED] (Read 10134 times)
Olympion
Guest
Permission x vs t & T [SOLVED]
«
on:
February 10, 2008, 18:06:57 »
Μεχρι σημερα ηξερα οτι Directories πρεπει να εχουνε 755 και Files 644.
Παρατηρησα οτι στην θεση Permission αντι του χ υπαρχει ενα μικρο η ενα κεφαλαιο Τ!
Τι προβληματα μπορει να συναντηση ενας απλος χρηστης αλλαζωντας αυτα τα ταυ σε χ ?
«
Last Edit: February 11, 2008, 20:49:49 by datahell
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Permission x vs t & T
«
Reply #1 on:
February 10, 2008, 20:14:35 »
Αν μιλάς για το 2006.x υπήρχε ένα bug στον ορισμό Permisions το οποίο διοθρώθηκε στο elxis 2008.0. Τα σωστά είναι αυτά που προ-ανέφερες (755, 644). Τα xtr κλπ είναι αναπαραστάσεις των Binary permissions για το ίδιο πράγμα, πχ x σημαίνει execute, r σημαίνει read κτλ.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Olympion
Guest
Re: Permission x vs t & T
«
Reply #2 on:
February 10, 2008, 20:34:30 »
Elxis 2008.0 Olympus
Ρωταω γιατι εχω το εξης προβληματακι:
οταν κανω μεσω του Elxis-Adminpanel chmod dir and files to 755 and 644
and apply to existing files
μου αλλαζει τα Permisions και μου βγαζει μετα φυσικα σε ολες τις σελιδες
403
πχ.
πριν το apply
ls -l
rwxr-xr-x
12 User-X www-users 4096 Feb 10 13:05 administrator
μετα το apply
ls -l
-wxrw--wt
12 User-X www-users 4096 Feb 10 13:05 administrator
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Permission x vs t & T
«
Reply #3 on:
February 10, 2008, 20:47:25 »
Να ΜΗΝ το ξανακάνεις! Την συγκεκριμένη λειτουργία θέλαμε να την αφαιρέσουμε αλλά τελικά παρέμεινε. Ο λόγος: δεν μπορούμε να εγγυηθούμε το αποτέλεσμα της εντολής σε κάποιες χιλιάδες αρχεία και καταλόγους του Elxis καθώς εξαρτάται από πολλές παραμέτρους και το περιβάλλον του site. Χρησιμοποίησε το εργαλείο chmod για να αλλάζεις τα permissions όπου επιθυμείς. Φρόντισε να έχεις δώσει σωστές τιμές στο FTP.
Αφού έχεις ssh access ακολούθα αυτές τις οδηγίες μου για τον ορθό ορισμό permissions σε όλα τα αρχεία του elxis:
https://forum.elxis.org/index.php?topic=1544.msg8884
«
Last Edit: February 10, 2008, 20:51:14 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Olympion
Guest
Re: Permission x vs t & T
«
Reply #4 on:
February 10, 2008, 20:49:09 »
ΟΚ δεν το ξανακανω
Logged
Olympion
Guest
Re: Permission x vs t & T
«
Reply #5 on:
February 10, 2008, 22:00:37 »
Σημερα δεν ειναι η μερα μου
λοιπον, καινουρια φρεσκια εγκατασταση του 2008 με δικαιωματα για FTP
Media manager -> stories -> picture upload
ta permission ειναι μετα το upload αυτοματα:
-rw-------
1 user-x www-users 6126 Feb 10 20:48 picture.gif
Κανω ακριβως το ιδιο σε ενα Joomla-site 1.13 στο ιδιο server και τα permissions ειναι σωστα
Δεν μπορω να καταλαβω που κολλαει
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Permission x vs t & T
«
Reply #6 on:
February 10, 2008, 22:18:45 »
Το joomla δεν έχει ftp υποστήριξη από όσον γνωρίζω. Κάνε εγγράψιμους τους καταλόγους που απαιτούνται (πχ /images/stories/ σε 777).
Πες μου ποιο είναι το absolute path του site, ποια η live site url και ποιος είναι ο ftp host και ποιο το ftp path. Δοκίμασε να απενεργοποιήσεις το ftp, σου κάνει το ίδιο;
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Olympion
Guest
Re: Permission x vs t & T
«
Reply #7 on:
February 10, 2008, 22:33:35 »
Quote from: datahell on February 10, 2008, 22:18:45
Δοκίμασε να απενεργοποιήσεις το ftp, σου κάνει το ίδιο;
Ναι το ιδιο τα ανεβαζει με 600 αλλα βρηκα κατι αλλο το ιδιο σερβερ με Joomla 1.5 συμπεριφαιρεται οπως το Elxis 2008 δηλ. τα ανεβαζει με 600.
Αν μας πεις τωρα τι συγγενεια εχει το Joomla 1.5 με το Elxis 2008 τοτε βρηκαμε την λυση.
Μεσω του Elxis-Adminpanel μπορω να αλλαξω τα δικαιωματα σε οτι θελω
/srv/www/griechenland-athen.de/public_html
http://www.griechenland-athen.de
griechenland-athen.de
/public_html/
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Permission x vs t & T
«
Reply #8 on:
February 10, 2008, 23:17:53 »
Κάνε το FTP path σκέτο:
/public_html
(αφαίρεσε την κάθετο από το τέλος!)
Περιγραφή του προβλήματος
Το κοινό που έχουν τα elxis και joomla είναι η php... και συγκεκριμένα η συνάρτηση chmod της php. Είναι ένα πολύ περίεργο πράγμα η λειτουργία της και έχει άμεση σχέση με το περιβάλλον λειτουργίας. Κανονικά αυτή η συνάρτηση παίρνει τιμές
octal
, όπως 600, 644, 660 κλπ, δηλαδή αριθμών γραμμένων στο
οκταδικό σύστημα αρίθμησης
. Έχουμε συνηθίσει το δεκαδικό και βλέποντας πχ το 644 νομίζουμε ότι είναι εξακόσια σαράντα τέσσερα, αλλά
δεν είναι
! Το 644 μετατρεπόμενο σε δεκαδικό γίνεται: 420! Η συνάρτηση κάποιες στιγμές μπερδεύεται και μετατρέπει αυτόματα την είσοδο ξανά σε οκταδικό παρόλο που εμείς του είπαμε ότι αυτό που σου βάζω είναι οκταδικός αριθμός και όχι string ή ακέραιος δεκαδικός.
Επίλυση του προβλήματος
Στο Elxis 2008.0 αντιμετώπισαμε αυτό το πρόβλημα ελέγχοντας αν η είσοδος είναι χορδή (string) οπότε μετατρέπουμε τον οκταδικό σε δεκαδικό, διαφορετικά το αφήνουμε ως έχει. Δεν νομίζω στο Joomla Να έχουν κάνει κάτι παρόμοιο αν και δεν έχω κοιτάξει.
$ret = (is_string($mode)) ? @chmod( $path,octdec($mode)) : @chmod( $path,$mode);
Πιθανόν να υπάρχει ακόμα πρόβλημα αν και τουλάχιστον σε εμένα δεν μου έχει παρουσιαστεί κανένα πρόβλημα και έχω φτιάξει αρκετά site με 2008 σε διαφορετικούς servers.
Περισσότερα εδώ:
http://gr2.php.net/chmod
Σημείωσε πως πιθανόν να οφείλεται και σε σχετική ρύθμιση του server ή ακόμα και στο πως εσύ τα έχεις στο pc σου! Τσέκαρέ τα αυτά.
Ένα μικρό μυστικό του Elxis:
ο έλεγχος για το αν θα χρησιμοποιηθεί το ftp σε μία διεργασία με αρχεία βασίζεται και στο ποιος είναι ο ιδιοκτήτης (Owner) του αρχείου index.php στο frontend! Αυτός ο ιδιοκτήτης θα πρέπει να είναι πάντα ο τοπικός ftp χρήστης! Μην ρωτήσετε γιατί και πως. Είναι ένα τρυκ που επιλύει πολλά προβλήματα.
«
Last Edit: February 10, 2008, 23:31:59 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Olympion
Guest
Re: Permission x vs t & T
«
Reply #9 on:
February 10, 2008, 23:37:37 »
θα σκασω
και χωρις / δεν δουλευει
εβαλα το marketplace μεσω component-install και οι φωτογραφιες ανεβηκαν παλι με 600
http://www.griechenland-athen.de/index.php?option=com_marketplace&Itemid=58
ωριστε και το php-info
http://www.griechenland-athen.de/info.php
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Permission x vs t & T
«
Reply #10 on:
February 10, 2008, 23:51:51 »
Αν θες στείλε μου με ένα προσωπικό μήνυμα στοιχεία πρόσβασης στη διαχείριση και στο ftp του site σου να το κοιτάξω.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Olympion
Guest
Re: Permission x vs t & T
«
Reply #11 on:
February 11, 2008, 20:39:40 »
Thanks thanks thanks για την βοηθεια
...για το τελευταιο smiley μην παραξηγηθουμε κιολα
Logged
rentasite
Elxis Community
Hero Member
Posts: 3282
Web Services
Re: Permission x vs t & T [SOLVED]
«
Reply #12 on:
February 11, 2008, 23:04:06 »
Τι έφταιγε τελικά;
Καλό θα ήταν να λέμε και τι έφτεξε μετά το [SOLVED] ώστε όσοι αναζητούν λύσεις σε παρόμοια προβλήματα να έχουν και την λύση μπροστά τους.
Logged
Rent a Site
|
Lelevose
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Εγκατάσταση
(Moderators:
CREATIVE Options
,
ks-net
) »
Permission x vs t & T [SOLVED]