Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Did you know that
Elxis 5.x
uses HTML5, CSS3 and pure javascript without external libraries such as jQuery?
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Μετονομασία και μετακίνηση του φακέλου repository
« previous
next »
Print
Pages: [
1
]
Author
Topic: Μετονομασία και μετακίνηση του φακέλου repository (Read 7072 times)
fotis
Full Member
Posts: 108
Μετονομασία και μετακίνηση του φακέλου repository
«
on:
January 25, 2013, 23:16:11 »
Γεια σας
Στις οδήγίες μετά την εγκατάσταση λέτε:
Συνιστούμε θερμά να μετονομάσετε τον φάκελο repository
και να τον μετακινήσετε σε μία τοποθεσία μη προσβάσιμη από το διαδίκτυο
.
Επίσης λέτε: Εξ ορισμού διαδρομή αποθετήριου /sample/path/to/site/public_html/repository/ Στο server του ΠΣΔ δεν βλέπω φάκελο public_html. Εξηγήστε μου λιγάκι πού να τοποθετήσω αυτόν το φάκελο;
Logged
Dimitris Kanatas
Elxis Community
Hero Member
Posts: 756
Εκπαιδευτικός
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #1 on:
January 26, 2013, 08:56:35 »
Φώτη απλά άλλαξε το όνομα του φακέλου σε κάτι δικό σου.
Αν και πιστεύω πως, για τα δεδομένα που έχουμε στα σχολικά sites, δεν είναι και τόσο απαραίτητο.
Το όνομα του φακέλου στη διαχείριση άλλαξε...
«
Last Edit: January 26, 2013, 08:58:31 by Dimitris Kanatas
»
Logged
Powered by Elxis :
LabSchool.mysch.gr
|
Το elxis CMS με απλά λόγια
fotis
Full Member
Posts: 108
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #2 on:
January 26, 2013, 09:16:49 »
Δημήτρη το άλλαξα, αλλά μετά δεν μ' εμφανίζει τίποτα ούτε το site ούτε τη διαχείριση.Μου βγάζει πως
ο φάκελος repository δεν υπάρχει.
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #3 on:
January 26, 2013, 12:46:56 »
Πρέπει να ανοίξεις το αρχείο
configuration.php
και να δηλώσεις στην μεταβλητή $REPO_PATH την απόλυτη διαδρομή του φακέλου με το αλλαγμένο βέβαια όνομα.
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #4 on:
January 26, 2013, 15:18:08 »
Φώτη σε κάθε server οι διαδρομές είναι διαφορετικές. Το
public_html
είναι ο κεντρικός δημόσιος φάκελος όταν ο server έχει control panel
cpanel
και το αναφέρουμε μιας και πολλοί έχουν τέτοιο περιβάλλον. Εσύ στη θέση του public_html θα βάλεις τον όποιο φάκελο είναι μέσα το Elxis. Επίσης στο τέλος των διαδρομών δεν βάζουμε
slash
(/).
Αν λοιπόν η διαδρομή που είναι μέσα το Elxis σε εσένα είναι η παρακάτω:
/folder/other/more/www/
Δηλαδή ο φάκελος "www" είναι ο δημόσιος που περιέχει το elxis.
Μετακίνησε τον φάκελο
/folder/other/more/www/repository/
μέσα στο φάκελο "more" και μετονόμασέ τον σε πχ "secretrepo" έτσι ώστε η διαδρομή του repository να γίνει:
/folder/other/more/secretrepo/
Ο φάκελος secretrepo θα πρέπει να είναι εγγράψιμος. Από ότι βλέπεις ο φάκελος secretrepo δεν περιέχεται πλέον μέσα στον δημόσιο φάκελο "www" έτσι δεν είναι προσβάσιμος από το web και κανείς δεν έχει πρόσβαση σε αυτόν πλην του Elxis. Στο Elxis θα δηλώσεις αυτή τη διαδρομή προς τον φάκελο secretrepo:
/folder/other/more/secretrepo
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
fotis
Full Member
Posts: 108
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #5 on:
January 26, 2013, 21:04:02 »
Σας δίνω την παρακάτω εικόνα από τον File zilla που χρησιμοποιώ για να δείτε ότι δεν υπάρχει άλλος φάκελος για να μετακινήσω τον repository και να τον μετονομάσω. Δηλαδή μπαίνοντας στον Filezilla βλέπεις κατευθείαν την εγκατάσταση του Elxis4 :
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #6 on:
January 26, 2013, 21:30:30 »
Δεν έχεις πρόσβαση στον παραπάνω φάκελο οπότε απλά
μετονόμασε το repository και άστο εκεί που είναι
. Και σκέτη μετονομασία είναι ΟΚ (
security through obscurity
).
Αφού το μετονομάσεις επεξεργάσου το
configuration.php
και δώσε στο
$REPO_PATH
την διαδρομή του νέου repository χωρίς slash στο τέλος.
Αν δεν ξέρεις την απόλυτη διαδρομή προς το Elxis κάνε το εξής:
Φτιάξε ένα αρχείο test.php, άνοιξέ το με το pspad ή με το notepad. Γράψε μέσα:
<?php
$path = str_replace(DIRECTORY_SEPARATOR, '/', dirname(__FILE__));
echo $path;
?>
Ανέβασέ το στο site σου και δέστο με τον browser (πχ
http://www.example.com/test.php
). Θα σου εμφανίσει την πλήρη διαδρομή προς το Elxis.
private $REPO_PATH = '/something/is/running/in/the/gypsies';
Σημ:
τι είναι ο φάκελος
LOGS
στο ftp σου; Του Elxis δεν είναι πάντως. Μου φαίνεται ότι κάνει τζιζ αυτό! Αν δεν χρειάζεται διέγραψέ τον, ο σκοπός είναι να μην είναι προσβάσιμα ή εμφανή τέτοια πράγματα. Γι αυτό άλλωστε και προτείνουμε την μετονομασία του repository.
«
Last Edit: January 26, 2013, 21:38:11 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
fotis
Full Member
Posts: 108
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #7 on:
January 26, 2013, 22:15:04 »
Όλα εντάξει, σ' ευχαριστώ.
Σχετικά με το φάκελο LOGS που είδες ούτε εγώ γνωρίζω, πάντως και στο πrohgo;ymeno Ελχις υπάρχει. Απ' ότι θυμάμαι το είχα σβήσει και αργότερα το ξαναβρήκα και υπέθεσα πως είναι buckup που δημιουργεί το Πανελ. Σχολ. Δίκτυο. Σου στέλνω μια εικόνα για να δεις τι περιέχει.πάντως τώρα το διέγραψα, αν θα ξαναδημιουργηθεί δε γνωρίζω.
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Μετονομασία και μετακίνηση του φακέλου repository
«
Reply #8 on:
January 27, 2013, 10:58:56 »
Τα logs του apache για το site σου είναι, εφόσον δεν σου δίνουν πρόσβαση στον παραπάνω φάκελο αναγκαστικά τα βάζουν μέσα στο public folder. Και να σβήσεις τον φάκελο θα τον ξαναφτιάξει ο apache. Μπορείς να σβήσεις τα παλιά access_log (φαντάζομαι παρακάτω θα έχει και τα error_log), είναι άχρηστα, κράτα μόνο τα πιο πρόσφατα (πχ του τρέχοντος μηνός). Ελπίζω να υπάρχει κάποιο
.htaccess
μέσα ώστε να μην μπορεί να τα βλέπει ο οποιοσδήποτε. Αν δεν υπάρχει και μπορείς να γράψεις σε αυτόν τον φάκελο βάλε εσύ ένα αρχείο .htaccess με το παρακάτω περιεχόμενο.
order allow,deny
deny from all
Σημείωση:
και το repository του elxis έχει παρόμοιο αρχείο htaccess (δοκιμάστε
http://www.example.com/repository/
και θα λάβατε μήνυμα "Forbidden"). Οπότε και τίποτα να μην κάνετε κανείς δεν μπορεί να έχει πρόσβαση σε αυτόν τον φάκελο από το web. Επειδή όμως υπάρχουν server setups που δεν επιτρέπουν αρχεία htaccess, ή μπορεί να έχουμε web server πλην apache που δεν υποστηρίζει htaccess, αλλά και επειδή είμαστε ψείρες με την ασφάλεια, προτρέπουμε στην μετονομασία/μετακίνηση του φακέλου repository.
«
Last Edit: January 27, 2013, 11:06:24 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Μετονομασία και μετακίνηση του φακέλου repository