Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: thanasis on November 02, 2013, 13:44:26

Title: Πρόβλημα σε νέα εγκατάσταση
Post by: thanasis on November 02, 2013, 13:44:26
Μετά από την επιτυχή ολοκλήρωση νέας εγκατάστασης (elxis_4.1_poseidon_rev1464), και μετά από είσοδο στη διαχείριση και αλλαγή της κατάστασης λειτουργίας σε: "Σε λειτουργία μόνο για διαχειριστές", δεν λειτουργεί τίποτα - λευκή σελίδα (ctrl+U => καθόλου κώδικας !).

Αλλάζω τιμή του private $ONLINE στο configuration.php αλλά κανένα αποτέλεσμα, λευκή σελίδα.

Μπορεί κανείς να βοηθήσει?

Title: Re: Πρόβλημα σε νέα εγκατάσταση
Post by: thanasis on November 02, 2013, 14:20:10
Το πρόβλημα τελικά δημιουργείται από το "όνομα" του ιστότοπου, επειδή είχε μέσα απόστροφο. (Xxxxx's Xxx).

Το παράξενο είναι πως το όνομα του ιστοτόπου το έβαλα κατά τη διαδικασία εγκατάστασης και όχι μετά από τις ρυθμίσεις της διαχείρισης, και το site λειτούργησε κανονικά (και στο δημόσιο τμήμα και στη διαχείριση) μέχρι που άλλαξα τη κατάσταση ιστοτόπου.

Επειδή το όνομα που θέλω να βάλω χρειάζεται απόστροφο, υπάρχει κάποια λύση;
Title: Re: Πρόβλημα σε νέα εγκατάσταση
Post by: datahell on November 02, 2013, 14:27:23
Δοκιμασε να κανεις escape τον χαρακτηρα \'
Title: Re: Πρόβλημα σε νέα εγκατάσταση
Post by: thanasis on November 02, 2013, 14:39:34
Το δοκίμασα... λειτουργεί... περίπου.

Δηλαδή:
Όταν γίνεται η προσθήκη του Xxxxx\'s Xxx μέσα από τις ρυθμίσεις της διαχείρισης, το δέχεται κανονικά, όμως, μόλις ξαναφορτώσεις τη σελίδα των ρυθμίσεων το εμφανίζει χωρίς το \
Αποτέλεσμα, όταν κάνεις save να το σώζει στο configuration χωρίς το \ και να ξαναδημιουργείται το ίδιο πρόβλημα. Είναι λίγο "μπελάς" να πρέπει να το κάνω αυτό κάθε φορά που θέλω να αλλάξω οτιδήποτε στις ρυθμίσεις.
Title: Re: Πρόβλημα σε νέα εγκατάσταση
Post by: datahell on November 03, 2013, 09:48:12
Το single quote είναι χαρακτήρας που θα δημιουργήσει προβλήματα σε πολλά πράγματα. Προσωπικά σε συμβουλεύω να μην τον βάλεις.
Εναλλακτικά θα μπορούσες να χρησιμοποιήσεις την απόστροφο ` αντ αυτού αν και για μένα κανένας ειδικός χαρακτήρες δεν πρέπει να χρησιμοποιείται σε τίτλους και υπότιτλους.

Όλες οι φράσεις μπορούν να ξαναγραφούν έτσι ώστε να μην περιέχουν τετοιους χαρακτήρες.

Παράδειγμα
Αντί αυτού:
Athens' sightseeing
χρήση αυτού:
Sightseeing in Athens
Title: Re: Πρόβλημα σε νέα εγκατάσταση
Post by: thanasis on November 03, 2013, 13:30:40
Πράγματι, δημιούργησε προβλήματα. Το τελευταίο ήταν να λειτουργεί κανονικά η διαχείριση και να μην εμφανίζει καθόλου το δημόσιο τμήμα. Ακόμα και όταν άλλαζα το όνομα απευθείας στο configuration, δεν "άκουγε". Ξαναεγκατέστησα το elxis από την αρχή. Ήταν πιό γρήγορο από το να ψάχνω που ακρίβως είχε "βαρέσει".

Το συγκεκριμένο όνομα είναι brand name και δεν μπορώ να κάνω αλλαγή στη σύνταξη. Αναγκαστικά το έβαλα με space ( Χxxxx s Xxx).
Την απόστροφο ` δεν την δοκίμασα.

Ευχαριστώ!