Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: nikos65 on April 27, 2007, 15:41:33

Title: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 27, 2007, 15:41:33
Could not create/write to file /home/astoria/public_html/configuration.php

Αυτό είναι το μήνυμα που μου βγάζει όταν προσπαθώ να κάνω κάποια τροποποίηση μέσα απο την διαχείριση.

Διάβασα και ένα άλλο σχετικό topic με το ίδιο πρόβλημα και μετά από πολλές δοκιμές σε όλα τα βήματα και διαδικασίες δεν μπορώ να κάνω κάτι.
Σημείωση ότι είναι η τρίτη μου εγκατάσταση και μόνο σε αυτό μου βγάζει το συγκεκριμένο πρόβλημα.

Που κάνω το λάθος!!;; ???
Title: Re: Configuration.php !! Could not create/write to file
Post by: rentasite on April 27, 2007, 16:25:28

Τι δικαιώματα έχεις δώσει σε αυτό το αρχείο;; Θα πρέπει να είναι εγγράψιμο. 666 τουλάχιστον.
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 27, 2007, 19:05:52
ο έχω κάνει και 777 και πάλι τίποτα.

Επίσης πήρα το ίδιο αρχείο από άλλη εγκατάσταση που είναι οκ και αντέγραψα τα δεδομένα δούλεψε κανονικά αλλά δεν μπορώ να επέμβω μέσα από την διαχείριση του elxis παρά μόνο με τον editor.!!

Για να ανοίξω την αρχική σελίδα πρέπει να κάνω ολόκληρη διαδικασία ftp download και μετά upload. ???
Title: Re: Configuration.php !! Could not create/write to file
Post by: eliasan on April 27, 2007, 19:19:29
Σε ποιά ομάδα:χρήστης ανήκει το αρχείο;

Έχεις ενεργοποιημένη την πρόσβαση μέσω FTP στο Elxis;
Αν, ναι την είχες από την αρχή της εγκατάστασης;
Αν την είχες από την αρχή, λογικά δεν θα έπρεπε να έχεις τέτοιο πρόβλημα.

Υποθέτω ότι δεν έχεις έλεγχο του αρχείου επειδή ανήκει σε άλλη ομάδα:χρήστη από τη δική σου.
Ζήτησε από το διαχειριστή του server να "γυρίσει" το αρχείο σ' εσένα.

Στη συνέχεια από τις Γενικές Ρυθμίσεις, ενεργοποίησε την πρόσβαση μέσω FTP.
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 28, 2007, 04:16:54
Σε ποιά ομάδα:χρήστης ανήκει το αρχείο;

Έχεις ενεργοποιημένη την πρόσβαση μέσω FTP στο Elxis;
Αν, ναι την είχες από την αρχή της εγκατάστασης;
Αν την είχες από την αρχή, λογικά δεν θα έπρεπε να έχεις τέτοιο πρόβλημα.

Υποθέτω ότι δεν έχεις έλεγχο του αρχείου επειδή ανήκει σε άλλη ομάδα:χρήστη από τη δική σου.
Ζήτησε από το διαχειριστή του server να "γυρίσει" το αρχείο σ' εσένα.

Στη συνέχεια από τις Γενικές Ρυθμίσεις, ενεργοποίησε την πρόσβαση μέσω FTP.

Στο πρώτο δεν γνωρίζω τι να σου απαντήσω εάν μπορείς να μου πεις πως να το δω

Σχετικά με την πρόσβαση μέσω ftp ήταν από την αρχή αλλά εκείνο που έκανα διαφορετικό ήταν που όρισα από την αρχή τα chmod των νέων αρχείων και καταλόγων.

Δεν νομίζω να έγινε κάτι διαφορετικό.

Ευχαριστώ για την βοήθεια.

Μία ερώτηση εάν θελήσω να  ξανακάνω εγκατάσταση το elxis θα πρέπει να τα σβήσω όλα και να τα ανεβάσω όλα από την αρχή;
Title: Re: Configuration.php !! Could not create/write to file
Post by: rentasite on April 28, 2007, 07:52:10
Μία ερώτηση εάν θελήσω να  ξανακάνω εγκατάσταση το elxis θα πρέπει να τα σβήσω όλα και να τα ανεβάσω όλα από την αρχή;

Θα πρέπει να αδειάσεις την βάση δεδομένων σου, καθώς επίσης να επαναφέρεις και τον φάκελο εγκατάστασης εάν τον είχες διαγράψει μετά την προηγούμενη εγκατάσταση.

* Εγώ πριν τρέξω το installation, ανεβάζω ένα κενό αρχείο configuration.php με δικαιώματα 666 ή 777 κι όλα τρέχουν μια χαρά.
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 28, 2007, 14:38:22
Ευχαριστώ για την συμβουλή ειδικά και για το κενό αρχείο είναι πολύ καλή ιδέα.!! :)
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 28, 2007, 15:05:34
Ακολούθησα την παραπάνω διαδικασία όλα πήγαν πολύ καλά εκτός από το πρόβλημα που παραμένει το ίδιο. ::)

Τώρα τι !!;;

Θα ρωτήσω αυτό που μου ανέφερε ο eliasan.

Title: Re: Configuration.php !! Could not create/write to file
Post by: rentasite on April 28, 2007, 15:13:47

Προφανώς αυτή η εγκατάσταση είναι διαφορετική από αυτή του pargarooms.gr  σωστά;;;  Είναι και σε διαφορετικό server?
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 28, 2007, 23:02:21
Ναι είναι άλλη εγκατάσταση αλλά λογικά στον ίδιο server .

Η επανεγκατάσταση με τον τρόπο που μου ανέφερες είναι άψογη απλά κανα δύο components έπρεπε να τα διαγράψω από τα σημεία που είχαν εγκατασταθεί και να τα εγκαταστήσω  ξανά.

Title: Re: Configuration.php !! Could not create/write to file
Post by: rentasite on April 29, 2007, 03:49:35


Δηλαδή επιλύθηκε το πρόβλημα με το configuration.php ?
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 29, 2007, 09:32:46


Δηλαδή επιλύθηκε το πρόβλημα με το configuration.php ?

Καλημέρα
δεν λύθηκε τελικά το πρόβλημα. :'(
Οι άλλες λειτουργίες είναι οκ.
Title: Re: Configuration.php !! Could not create/write to file
Post by: eliasan on April 29, 2007, 19:47:33
nikos65,

Κάθε αρχείο στο Linux ανήκει σε κάποιο χρήστη και ομάδα.
Αυτό αναφέρεται π.χ. σαν: user:group

Έτσι ένα αρχείο (ή κατάλογος), έχει τις ακόλουθες ιδιότητες.
1) Δικαιώματα, π.χ. 777 και
2) Κάτοχος π.χ. user:group
Αν ο κάτοχος ενός αρχείου (ή καταλόγου), δεν είναι ο κατάλληλος, τότε ανεξάρτητα από τα δικαιώματα, δεν έχεις δικαίωμα επέμβασης.

Ο διαχειριστής του λογαριασμού σου, μπορεί εύκολα να κάνει το αρχείο configuration.php να ανήκει στο ίδιο user:group που ανήκεις κι εσύ ώστε να έχεις πλήρη έλεγχο.

Πιστεύω ότι αυτό θα λύσει το πρόβλημα.
 
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on April 29, 2007, 21:52:43
nikos65,

Κάθε αρχείο στο Linux ανήκει σε κάποιο χρήστη και ομάδα.
Αυτό αναφέρεται π.χ. σαν: user:group

Έτσι ένα αρχείο (ή κατάλογος), έχει τις ακόλουθες ιδιότητες.
1) Δικαιώματα, π.χ. 777 και
2) Κάτοχος π.χ. user:group
Αν ο κάτοχος ενός αρχείου (ή καταλόγου), δεν είναι ο κατάλληλος, τότε ανεξάρτητα από τα δικαιώματα, δεν έχεις δικαίωμα επέμβασης.

Ο διαχειριστής του λογαριασμού σου, μπορεί εύκολα να κάνει το αρχείο configuration.php να ανήκει στο ίδιο user:group που ανήκεις κι εσύ ώστε να έχεις πλήρη έλεγχο.

Πιστεύω ότι αυτό θα λύσει το πρόβλημα.
 

Ερώτηση:
Με το εξωτερικό ftp μπορώ και αλλάζω τα δικαιώματα του configuration.php σε 644,777 κλπ είναι διαφορετικό αυτό που μου λέτε από αυτό που κάνω;
Title: Re: Configuration.php !! Could not create/write to file
Post by: eliasan on April 30, 2007, 08:01:40
Ναι.
Άλλο η αλλαγή δικαιωμάτων και άλλο η αλλαγή κατόχου.
Το πρώτο μπορεί να γίνει μέσω FTP.
Το δεύτερο όχι.
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on May 01, 2007, 19:36:50
Καλησπέρα σχετικά με το παραπάνω πρόβλημα μίλησα με τον διαχειριστή του server και αφού τον ενημέρωσα έλαβα την παρακάτω απάντηση :

<<Το αρχείο είναι 777 και δεν παίζει. Δοκίμασα να το κάνω χρήστη nobody και πάλι δεν παίζει. Το πρόβλημα δεν είναι από την μεριά μας, καθώς το status του αρχείου που αναγνωρίζει το Elxis και αναφέρει πάνω-πάνω οταν πάω στη συγκεκριμένη ρύθμιση είναι "Writeable".>>

Οπότε τι λέτε ότι πρέπει να κάνω;  ???


Title: Re: Configuration.php !! Could not create/write to file
Post by: datahell on May 03, 2007, 22:25:33
Νίκο, απλά ανέβασε το configuration.php μέσω ftp. Είναι ΦΥΣΙΟΛΟΓΙΚΟΤΑΤΟ να μην μπορεί να γράψει το Elxis στο root directory. Βάλτου κάποιες ρυθμίσεις σωστά (πχ διαδρομές, στοιχεία βάσης κλπ) και μετά τροποποίησέ το μέσω της διαχείρισης. Σημείωση: το configuration.php πρέπει να είναι κωδικοποιημένο ως utf-8 (χρησιμοποίησε τον psPad editor).
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on May 04, 2007, 02:03:58
Νίκο, απλά ανέβασε το configuration.php μέσω ftp. Είναι ΦΥΣΙΟΛΟΓΙΚΟΤΑΤΟ να μην μπορεί να γράψει το Elxis στο root directory. Βάλτου κάποιες ρυθμίσεις σωστά (πχ διαδρομές, στοιχεία βάσης κλπ) και μετά τροποποίησέ το μέσω της διαχείρισης. Σημείωση: το configuration.php πρέπει να είναι κωδικοποιημένο ως utf-8 (χρησιμοποίησε τον psPad editor).

Καλησπέρα ,
έκανα ότι μου περιγράφεις για άλλη μία φορά για να είμαι σίγουρος αλλά τίποτα .
Εάν το κατεβάσω στον υπολογιστή μου και το ανεβάσω δέχεται  τις τιμές που του αλλάζω αλλά μέσα από το elxis τίποτα. ??? Σε άλλο site στον ίδιο σερβερ δεν μου το κάνει.

Ευχαριστώ :)
Title: Re: Configuration.php !! Could not create/write to file
Post by: datahell on May 04, 2007, 18:14:31
Στείλε μου τα στοιχεία του FTP σου και της διαχείρισης του site σου αν θες, με ένα προσωπικό μήνυμα, να το κοιτάξω.
Title: Re: Configuration.php !! Could not create/write to file
Post by: datahell on May 07, 2007, 23:26:18
Ενημέρωση

Το πρόβλημα διορθώθηκε. Γράφω εδώ τι έφταιγε για να το ξέρετε και όσοι έχετε παρόμοια προβλήματα.
Στο site ήταν ενεργοποιημένη η πρόσβαση FTP αλλά η διαδρομή ήταν λάθος.

Το configuration.php άνηκε στον τοπικό FTP χρήστη οπότε το elxis προσπαθούσε (σωστά) να το αποθηκεύσει με χρήση FTP. Όμως λόγω της λάθος διαδρομής αποτύγχανε. Έβαλα την σωστή διαδρομή στο FTP επεξεργαζόμενος το αρχείο τοπικά και ξανά-ανεβάζοντάς το στο server και όλα δούλεψαν περίφημα.
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on May 07, 2007, 23:31:02
Τι να πω, Eνα Mεγάλο Ευχαριστώ Datahell .. :)




Title: Re: Configuration.php !! Could not create/write to file
Post by: CREATIVE Options on May 08, 2007, 10:47:47
nikos65, όπως σου είχα αναφέρει και εγώ σε άλλο τμήμα του φόρα, είχες πρόβλημα με την διαδρομή του Elxis.

Αλλά λόγο έλλειψης πρόσβασης δεν μπόρεσα να σου διορθώσω το πρόβλημα. Και σου είχα μεταφέρει όλες τις απαραίτητες πληροφορίες για να μπορέσεις να βρεις την ακριβές διαδρομή αλλά και να την διορθώσεις.   
Title: Re: Configuration.php !! Could not create/write to file
Post by: nikos65 on May 08, 2007, 11:43:29
Απλά το κατάλαβα λίγο αργότερα ξαναδιαβάζοντας όλα τα post.

Σας ευχαριστώ  :) :)