Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: xenios on February 08, 2007, 11:14:33

Title: Parse error μετά από εγκατάσταση
Post by: xenios on February 08, 2007, 11:14:33
Καλημέρα, σήμερα δοκίμασα με αποτυχία μια καινούρια εγκατάσταση του Elxis, ενώ στην εγκατάσταση όλα πήγαν καλά στο τέλος μετά την διαγραφή του φακέλου  installation και αφού πάω να δω την αρχική σελίδα μου εμφανίζεται το μήνυμα Parse error: syntax error, unexpected T_STRING in /home/yperion/public_html/includes/sef.php on line 1.

Δοκίμασα 3 φορές ξανά την εγκατάσταση για να βεβαιωθώ ότι δεν ήταν κάποιο αρχείο corrupted ή ότι κάτι δεν έλειπε ή μήπως είχα κάνει λάθος σύνδεση στην βάση δεδομένων.

Μάταια όμως


Τα στοιχεία του server μου είναι τα εξής:
 
Linux kernel version     2.6.9-42.0.8.ELsmp
Apache version    1.3.37 (Unix)
Perl version    5.8.7
PHP version    PHP/4.4.4
MySQL version    4.1.21-standard-log

Η url του site ειναι www.yperion.gr.

Η βάση δεδομένων είναι μια κλασσική  MYSQL.

Στον ίδιο sever έχω εγκαταστήσει elxis χωρίς προβλήματα την έκδοση 2006.3 και μετά την έκανα αναβάθμιση σε 2006.4.  Την έκδοση όμως 2006.4 δεν μπορώ να την εγκαταστήσω απευθείας εξαιτίας του προαναφερθέντος προβλήματος.

Ευχαριστώ.
Title: Re: Parse error μετά από εγκατάσταση
Post by: eliasan on February 08, 2007, 13:08:08
Αυτό είναι ένα πρόβλημα που απασχολεί αρκετούς.
Ευτυχώς η λύση του είναι απλή.

1) Κατεβάζεις το αρχείο /includes/sef.php με FTP στον υπολογιστή σου
2) Το ανοίγεις με τον PSPad editor (http://www.pspad.com)
3) Από το μενού Format, τσεκάρεις την επιλογή "UNIX (LF)" - θα την βρεις στο κάτω μέρος της λίστας
4) Αποθηκεύεις το αρχείο
5) Το ανεβάζεις μέσω FTP και αντικαθιστάς το ήδη υπάρχον
6) Το πρόβλημα λύθηκε
Title: Re: Parse error μετά από εγκατάσταση
Post by: xenios on February 08, 2007, 15:55:00
Ok Τα κατάφερα αλλά να ενημερώσω ότι τα κατάφερα κάνοντας τις αλλαγές που είπες στο αυθεντικό αρχείο που περιέχεται στην εγκατάσταση γιατί το άλλο ήταν σαν κατεστραμένο (είχε μονο μια γραμμή κωδικα και δεν λειτουργουσε σωστα).

 :)