Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: doumasn on September 12, 2009, 01:10:58

Title: Πρόβλημα στην εγκατασταση του elxis 2009
Post by: doumasn on September 12, 2009, 01:10:58
Επειδή είμαι αρχάριος σε εγκαταστάσεις CMS, αντιμετωπίζω τα εξής 3 μηνήματα στο πρωτο βήμα εγκατάστασης του elxis 2009:
1ον) Διαδρομή αποθήκευσης συνεδρίας (session) / var/ lib/ php/ session (Μη Εγγράψιμο) 
2ον) Magic Quotes GPC: Μη ενεργό
3ον) Short Open tag: Ενεργό

Πως μπορώ να τα διορθώσω?
Σημειωτέον ότι δεν έχω root access χρησιμοποιώντας Plesk hosting interface για την διαχείρηση του domain και site
Title: Re: Πρόβλημα στην εγκατασταση του elxis 2009
Post by: cccdin on September 12, 2009, 10:41:43
play with .htaccess !

Κατ΄ αρχήν δημιούργησε ενα φάκελο tmp_session (777)

προσθεσε στο .htaccess

php_value session.save_path '/var/www/vhosts/mydomainname.com/httpdocs/tmp_session'
php_flag magic_quotes_gpc on

που 'mydomainname.com' το δικό σου domain
Title: Re: Πρόβλημα στην εγκατασταση του elxis 2009
Post by: datahell on September 12, 2009, 11:40:14
Να προσθέσω για το short open tag.
Πρόκειται για μία συντόμευση στην php για μερικούς που βαριούνται να γράφουν ολόκληρα τα tags της php.

Παραδείγματα
Αντί για αυτό: <?php αυτό: <?
Αντί για αυτό: <?php echo $x; ?> αυτό: <?= $x; ?>

Αυτός ο σύντομος τρόπος γραφής της php δεν χρησιμοποιείται στο elxis (το elxis γράφεται με βάση τα αυστηρά πρότυπα της php). Το short_ open tags αν είναι ΟΝ επιτρέπει αυτή τη σύντομη γραφή. Το Elxis θα δουλέψει έτσι κι αλλιώς. Αλλά το short open tags πιθανότατα θα σου δημιουργήσει προβλήματα στο χειρισμό των XML/XHTML αρχείων και ίσως στην στατική μνήμη (αν και έχουμε ενσωματώσει έναν ειδικό αυτόματο ανιχνευτή/διορθωτή για αυτή την περίπτωση).

Γιατί το short open tags μπορεί να δημιουργήσει προβλήματα σε χειρισμό XML/XHTML αρχείων
Τα XML/XHTML αρχεία ξεκινούν πολλές φορές με το λεγόμενο XML prolog:
<?xml version="1.0" encoding="UTF-8"?>
Όταν το short open tags είναι ενεργοποιημένο θεωρεί ότι το <? στο prolog είναι tag έναρξης της PHP.
Title: Re: Πρόβλημα στην εγκατασταση του elxis 2009
Post by: doumasn on September 12, 2009, 23:24:44
Απο ότι διαβάζω XML κώδικα θα χρειαστώ όταν θελω να δημιουργήσω template, Πόσο μάλλον για την στατική μνήμη.
Άρα η παρακάτω εντολή θα δουλέψει???
php_short_open_tag off

Που μπορώ να πάρω πληροφορίες για κατασκευή template???
Title: Απ: Πρόβλημα στην εγκατασταση του elxis 2009
Post by: giannismit on September 13, 2009, 16:31:40
Που μπορώ να πάρω πληροφορίες για κατασκευή template???
Δές εδώ:
http://wiki.elxis.org/wiki/Elxis_Template_Introduction
http://wiki.elxis.org/wiki/Category:Templates_Developer_Guide
http://wiki.elxis.org/images/3/3f/Elxis_templates_guide_0.4.pdf