Elxis CMS Forum
Ελληνικό Forum => Εγκατάσταση => Topic started by: giormet on April 11, 2011, 19:51:05
-
Μετα από αναβάθμιση απο 2008.1 σε 2009.2 (διαδοχικά) και αντιστοιχες ενημερωσεις της βάσης δεδομένων όταν παω να μπω στο site μου εμφανιζει μια λευκή σελίδα. Οι ενημερώσεις έγινα μέσω ftp και οχι ενα-ενα τα αρχεια αλλα ολους τους φακελους μαζι. (μαλλον επρεπε ενα-ενα από οτι καταλαβα αργοτερα) Να φταιει αυτο η ειναι κατι αλλο ; Ευχαριστώ
-
Έχεις ελέγξει τις ρυθμίσεις στο configuraton; Η λευκή σελίδα που ανφλερεις, με παραπέμπει εκεί.
-
θα επρεπε κατι να αλλάξω εκεί ; Δεν το έχω πειράξει.
-
Προτείνω να το ελέγξεις, σε περίπτωση που πανωγράφτηκε. Και πρώτο απ' όλα το absolute_path.
Κοίτα και στο error.log σου.
-
Το κοιταξα, σωστο μου φαινεται. Εννοειται οτι δεν μπαινω ουτε στην διαχειρηση. Το error_log που βρισκεται ;
-
Το error_log που βρισκεται ;
Δες το από το plesk ή cpanel ή άλλο συστημα διαχείρησης που χρησιμοποιεί ο πάροχός σου. Από 'κει και πέρα δεν μπορώ να βοηθήσω πολυ. Κι εγώ ατζαμής είμαι. ;D
-
Μετα από αναβάθμιση απο 2008.1 σε 2009.2 (διαδοχικά) και αντιστοιχες ενημερωσεις της βάσης δεδομένων όταν παω να μπω στο site μου εμφανιζει μια λευκή σελίδα. Οι ενημερώσεις έγινα μέσω ftp και οχι ενα-ενα τα αρχεια αλλα ολους τους φακελους μαζι. (μαλλον επρεπε ενα-ενα από οτι καταλαβα αργοτερα) Να φταιει αυτο η ειναι κατι αλλο ; Ευχαριστώ
μανάλιστα...
μαλλον επρεπε ενα-ενα από οτι καταλαβα αργοτερα
το ίδιο και καλύτερα ολοι μαζί.... γιατί αυτό δεν μπερδευται.. ενώ εσύ? θα ανέβαζες τους μισούς :D
θα έλεγα να κοιτάξεις τη php-version έχεις.... μυρίζομαι 4(?)
το elxis 2009.2 απαιτεί php5.x ---> http://wiki.elxis.org/wiki/Elxis_Requirements
ξεκινάμε από αυτό και βλέπουμε!
-
Οπως ειδα καπου στο forum εκανα ενα αρχειο info.php και ειδα στην σελιδα που εβγαλε php version 5.1.6. Αρα είναι ενταξει αυτο ;
-
Μήπως ( τώρα που το σκέφτομαι ) έχεις αλλάξει κανένα root φάκελο σε δικαιώματα όπως 750.;
π.χ τον φάκελο public_html ;
-
χονδρικα είσαι ενταξει... απο php.
μετα θές τα error logs... κοίτα sto cpanel
ποιο control panel έχεις?
-
Plesk. Ο καταλογος που περιέχει τα αρχεια ηταν οντως 750, τον εκανα 755 αλλα τιποτα, παλι λευκη σελιδα
-
Κατά 95% είναι δικαιώματα φακέλου. :).
-
ο αρχικος καταλογος χρηστη πρεπει να ειναι 750.... security issue
το plesk εχει error logs κοιτα στο filemanager
-
Αν κανω ενα αρχειο index.html (και γραψω κατι σε αυτο) και αντικαταστησω το Index.php αυτο που εγραψα μου το εμφανιζει να βοηθαει σε κατι αυτο.
Οι φακελοι στον βασικο καταλογο εχουν δικαωματα 755 εκτος απο τους /cache kai /tempr που εχουν 777. τωρα θα κοιταξω στο filemanager
-
Στο filemanager εχψει τους καταλογους που βλεπω και στο ftp. Εκει εχει error docs. Αυτο εννοεις ;
-
το θέμα λευκή σελίδα ειναι php ή php+server-settings
δεν λυνεται αυτό από εδώ, δίνεις προσβαση σε κάποιο να στο κοιτάξει...
ή απευθύνεσαι κατευθείαν στον hosting-provider ....
είναι πολλά που θέλουν κοίταγμα και πρώτα από όλα τα error-logs(oxi ta docs)
-
OK. Θα το κοιταξω και καλυτερα αυριο. Και εδω ειμαστε παλι, θα ενημερωσω. ευχαριστω
-
Καλημέρα,
στο πλεσκ, τα log files βρίσκονται: Main Menu > Domains (επιλέγεις το εν λόγω) > (Statistics) Log Manager.
Υπάρχει και η περίπτωση, που κάποια από τα αρχεία που δημιουργήθηκαν από τον απάτσι, να έχουν τα χαρακτηριστικά του χρήστη κάτω από τον οποίο τρέχει ο απάτσι και όχι με τα δικά σου. Web Hosting Settings > PHP support > run as Fast CGI, για επίλυση.
-
Κοιταξα τα error_logs και μου βγαζει αυτο [Tue Apr 12 17:48:31 2011] [error] [client xx.xx.xxx.xxx] PHP Fatal error: Log file access error! Check permissions to write. in /xxx/www/xxxxxxx/xxxxxxxxxxx.gr/httpdocs/includes/floodblocker.class.php on line 162 . καταλαβαινει κανεις κατι
-
Να πω ακομη οτι στον υπολογιστη που καναμε την αναβαθμιση, και στους αλλους υπολογιστες στο ιδιο δικτυο, μπορουμε να μπουμε στο site. Απο οπουδηποτε αλλου ομως βγαζει λευκη σελιδα. Δεν μπορω να καταλάβω.....
-
τι δίκτυο είναι αυτό?
για το error δες αν:
FloodBlocker configuration file is Writeable
FloodBlocker logs directory is Writeable ...
μέσα στο administrator/tools/floodblocker
-
O floodblocker/logs καταλογος εχει δικαιωματα 755, τα αρχεια που εχει μεσα εχουν δικαιωματα 644 και 600 και φαινεται οτι ιδιοκτητης ειναι ο apache και δεν μπορω να αλλαξω δικαιωματα.
Τα floodblocker.php και config.php εχουν δικαιωματα 644 και ανηκουν σε μενα αρα μπορω να τα αλλαξω.
Εννοω οτι στον υπολογιστη οπου εγινε η αναβαθμιση μπορει και μπαινει ακομη στο site, και οι αλλοι υπολογιστες που ειναι στον ιδιο χωρο.
-
Εννοω οτι στον υπολογιστη οπου εγινε η αναβαθμιση μπορει και μπαινει ακομη στο site, και οι αλλοι υπολογιστες που ειναι στον ιδιο χωρο.
αυτο το καταλαβα...
αλλο ρωτησα... τι δικτυο ειναι αυτο ? τοπικο?
-
Φανταζομαι ναι. Δεν ξερω σιγουρα γιατι δεν ειναι δικο μου. Καταστημα που πουλαει υπολογιστες ειναι. Αρα θα εχει καποιο δικτυο μεσα.
-
Κατά πάσα πιθανότητα έκανες όλες μαζί τις αλλαγές στα αρχεία αλλά ξέχασες να ενημερώσεις την βάση (ίσως και κάποια αρχεία). Στο plesk έχει κάπου που λέει "error log" δες τις σφάλμα σου γράφει εκεί όταν περιηγήσε στο site. Τα error logs θα σε βοηθήσουν να εντοπίσεις το πρόβλημα. Αν δεν μπορείς να το λύσεις μπορείς να απευθυνθείς σε κάποιον από όσους παρέχουν επαγγελματικές λύσεις για το Elxis ώστε να σου διορθώσουν την εγκατάσταση.
-
Καποια αρχεια δεν ανηκουν στο site αλλα στον apache. Το ειδα γιατι εκανα μεταφορα τοπικα με ftp τα αρχεια και καποια δεν μεταφερθηκαν. Ελεγε permission denied. Να ειναι αυτο το προβλημα ;
-
να τα πάρουμε λίγο από την αρχή...
μεσα λοιπόν δεν έχεις προβλημα.. ετσι?Το ελχις πάιζει κανονικά... σωστά?
απο εξω όμως μπορείς να δεις php και html αρχεία και μόνο στο elxis πέρνεις λευκή σελίδα...σωστά?
αν θες δωσε προσβαση να το δω
-
Το ειδα γιατι εκανα μεταφορα τοπικα με ftp τα αρχεια και καποια δεν μεταφερθηκαν. Ελεγε permission denied. Να ειναι αυτο το προβλημα ;
τοτε μιλάμε για "σπασμένο" upload
εχεις προβλημα εκει
-
μεσα λοιπόν δεν έχεις προβλημα.. ετσι?
Τι εννοείς ;
Το ελχις πάιζει κανονικά... σωστά?
Το ftp δουλευει. Επισης αν ξερω την διαδρομη για καποιο αρχειο (π.χ. word) και την πληκτρολογησω στην μπαρα του περιηγητη το κατεβαζει κανονικα.
απο εξω όμως μπορείς να δεις php και html αρχεία και μόνο στο elxis πέρνεις λευκή σελίδα...σωστά? Δεν καταλαβαινω... ::)
αν θες δωσε προσβαση να το δω
Προσβαση σε τι ;
-
μεσα στο δικτυο λεω ....βλεπεις ελχις κανονικα?
από έξω από άλλο υπολογιστή.. από το σπίτι σου... βλεπεις?
οτι σε ρωτάω είναι για να ξεκαθαρισω αυτά που λές στα παραπανω ποστ...
λες για παραδειγμα:
στον υπολογιστη που καναμε την αναβαθμιση, και στους αλλους υπολογιστες στο ιδιο δικτυο, μπορουμε να μπουμε στο site.
-
μεσα στο δικτυο λεω ....βλεπεις ελχις κανονικα?
Ναι εκει που εγινε η αναβαθμιση βλεπω.
από έξω από άλλο υπολογιστή.. από το σπίτι σου... βλεπεις?
Οχι απο αλλου μονο λευκη σελιδα.
οτι σε ρωτάω είναι για να ξεκαθαρισω αυτά που λές στα παραπανω ποστ...
Καταλαναινω, απλα δεν καταλαβα σε τι να δωσω προσβαση (ftp παραδειγμα) ;
Επισης να πω οτι θα αλλαξω τα δικαιωματα καποιον αρχειων που φαινονται οτι ιδιοκτητης ειναι ο απατσι. Ολα αυτα ομως αυριο γιατι τωρα πρεπει να φυγω για δουλεια. Ευχαριστω για καθε βοηθεια.
-
Κώστα εδώ είναι το κλειδί:
....εκανα μεταφορα τοπικα με ftp τα αρχεια και καποια δεν μεταφερθηκαν. Ελεγε permission denied.
Εννοείται ότι αυτό είναι το πρόβλημα! Έχεις κάποια αρχεία του 2008.1 και κάποια του 2009.2...
Ανέβασε τα αρχεία μέσα από τον file manager του plesk που σου δίνει την δυνατότητα να κάνεις overwrite όσα ανήκουν στον apache. Αν δεν κάνω λάθος μπορείς να ανεβάσεις όλο το patch zip και να το αποσυμπιέσεις με το plesk (να είσαι πολύ προσεκτικός).
Εναλλακτικά από το Plesk άλλαξε τα permissions σε όσα αρχεία/καταλόγους δεν μπορεί να τα κάνεις overwrite και ανέβασε τις καινούργιες εκδόσεις τους από το ftp.
-
...που σου δίνει την δυνατότητα να κάνεις overwrite όσα ανήκουν στον apache.
Όχι, δεν νομίζω ότι σου επιτρέπει. Μόνο με μαίηλ στην υποστήριξη, να το κάνουν αυτοί.
Αν δεν κάνω λάθος μπορείς να ανεβάσεις όλο το patch zip και να το αποσυμπιέσεις με το plesk.
Όχι. Τουλάχιστον το πλεσκ 9.5.4 σε λίνουξ, δεν αποσυμπιέζει. Εδώ χρειάζεται ενεγοποιημένο ssh.
Εναλλακτικά από το Plesk άλλαξε τα permissions σε όσα αρχεία/καταλόγους δεν μπορεί να τα κάνεις overwrite και ανέβασε τις καινούργιες εκδόσεις τους από το ftp.
Ούτε αυτό σου επιτρέπει.
-
Εκτός του zip το οποίο δεν το θυμάμαι, η αλλαγή δικαιωμάτων σίγουρα μπορεί να γίνει μέσα από το plesk.
Μπορεί να γίνει και με ένα script-άκι php με μία γραμμή:
chmod('diadromi/pros/arxeio', 0666);
chmod('diadromi/pros/fakello', 0777);
Επίσης μπορείς να ενεργοποιήσεις την php το suexec ή suphp και να τελειώσεις μία και καλή με αυτό το θέμα.
-
Επανέρχομαι μετά από καιρό να πω ότι λύθηκε το πρόβλημα κρατόντας το configuration.php και καποια δικά μου αρχεια (εννοείται!!!!) που είχα μέσα σβήνοντας όλα τα άλλα και βάζοντας τα καινούργια του 2009.2, προσθεσα το παλιο configuration και τα δικα μου αρχεια και το site δούλεψε σχεδον οπως πριν. Τωρα είναι εντάξει.
Να παρατηρήσω όμως κάτι. Μετά από αυτό και αφού ενεργοποίησα το floodblocker ενώ στον υπολογιστή που τα έκανα ήταν όλα εντάξει την άλλη μέρα σε άλλον υπολογιστή μου έβγαλε πάλι λευκή σελίδα, όπως πριν. Το απενεργοποίησα επιτόπου (το floodblocker) μέσω ftp και όλα εντάξει μετα. Και εννοείται το έχω απενεργοποιημένο ακόμα. Δεν ξέρω γιατί συμβαίνει αυτό. Ίσως κάνω κάτι λάθος εγώ.
-
Μετά από αυτό και αφού ενεργοποίησα το floodblocker ενώ στον υπολογιστή που τα έκανα ήταν όλα εντάξει την άλλη μέρα σε άλλον υπολογιστή μου έβγαλε πάλι λευκή σελίδα, όπως πριν. Το απενεργοποίησα επιτόπου (το floodblocker) μέσω ftp και όλα εντάξει μετα. Και εννοείται το έχω απενεργοποιημένο ακόμα. Δεν ξέρω γιατί συμβαίνει αυτό. Ίσως κάνω κάτι λάθος εγώ.
- την επόμενη ημέρα σε άλλο υπολογιστή, σου έβγαλε λευκή σελίδα... έτσι ξαφνικά;
ο Floodblocker έχει κάποιες ρυθμίσεις/κανόνες. Πόσες αιτήσεις ανά πόσα δευτερόλεπτα... έχεις δηλώσει;