Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: fotis on October 31, 2012, 00:28:06

Title: Elxis Nautilus στο ΠΣΔ
Post by: fotis on October 31, 2012, 00:28:06
Καλησπέρα
Εγκατέστησα το Elxis Nautilus στο Παν Σχολικό Δίκτυο. Όλα καλά με την εγκατάσταση, αλλά όποιο link  κι αν πατήσω μου βγάζει:

Not Found

The requested URL /elxis4nautilus/famous-places/ was not found on this server.

Στη διαχείριση μπαίνω, αλλά και πάλι  δε μπορώ να μπω πουθενά, μου βγάζει ανάλογο μήνυμα.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: webgift on October 31, 2012, 08:45:17
Καλημέρα Φώτη,
Κοίταξε το .htaccess αρχείο φαίνεται είτε ότι δεν έχει ρυθμιστεί σωστά είτε δεν έχει μετονομαστεί από htaccess.txt γενικότερα. Εντός του αρχείου σε μορφή σχολίων υπάρχουν πληροφορίες ανάλογα του τι έχουμε κάνει. π.χ. Βρίσκεται το elxis σε υποφάκελο; έχουμε μετονομάσει το φάκελο της διαχείρισης 'estia'; κτλ.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on October 31, 2012, 18:33:20
Έχω εγκαταστήσει εκ νέου το Elxis4_nautilus και δεν έχω κάνει ακόμα καμιά αλλαγή από τις προτεινόμενες π. χ. μετονομασία του φακέλου estia κλπ., μόνο ενεργοποίηση το Φιλικές URL και το αρχείο  htaccess.txt έχει μετονομαστεί σε  .htaccess. Να πω ακόμα ότι έχω  εγκαταστήσει το nautilus σε υποφάκελο με ονομασία elxisnautilus. Όταν ανοίξω το  .htaccess έχει την παρακάτω μορφή και δεν έχω πειράξει τίποτα επειδή τα αγγλικά μου δεν είναι και τόσο καλά και θα παρακαλούσα για περισσότερες οδηγίες:
URL: http://dim-livad.koz.sch.gr/elxisnautilus/

##
# Elxis 4.x htaccess file
# Copyright (C) 2006-2012 Elxis.org. All rights reserved.
# License: http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Elxis CMS is a Free Software
##

# Uncomment the lines bellow to add support for HTML5 video and audio
# AddType video/ogg .ogm
# AddType video/ogg .ogv
# AddType video/ogg .ogg
# AddType video/webm .webm
# AddType audio/webm .weba
# AddType video/mp4 .mp4
# AddType video/x-m4v .m4v

## Uncomment the following line, if it produces erors, comment it again
# Options -Indexes +FollowSymLinks

#
#  mod_rewrite in use
#

RewriteEngine On

# The following line tells the web server where your Elxis installation is located in relation
# to the web server root directory. By default this is set to the www root folder ( RewriteBase / ).
# If you have installed Elxis in a sub-folder then set this path properly.
# For example if your elxis site is accessible via this URL http://www.example.com/elxis/
# You should set: RewriteBase /elxis/

RewriteBase /

#
# Rewrite rules for sample multisites appeared as sub-folders of the main site
# RewriteRule ^one/estia/inner.php estia/inner.php [L]
# RewriteRule ^one/inner.php(.*) inner.php [L]
# RewriteRule ^one/(.*) $1
# RewriteRule ^two/estia/inner.php estia/inner.php [L]
# RewriteRule ^two/inner.php(.*) inner.php [L]
# RewriteRule ^two/(.*) $1
#

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d

# If you have renamed the administration folder change "estia" to the name you have set.
RewriteRule ^estia/inner.php(.*) estia/inner.php [L]
RewriteRule ^estia/(.*) estia/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

#
## Security rules. Comment them if they cause problems to your site
#
# Block out any script trying to base64_encode crap to send via URL
# This rule is commented because it may cause some Elxis features to not work!
# RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: michalis1984 on October 31, 2012, 18:49:07
Εκεί που λέει.. RewriteBase /  ..'αλλαξε το σε.. RewriteBase /elxisnautilus/   και έτσι νομίζω πως θα δουλέψει φίλε μου.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on October 31, 2012, 19:21:39
Φώτη, έχω εγκαταστήσει το νέο elxis στο Π.Σ.Δ. και λειτουργεί κανονικά. Θα προσπαθήσω σύντομα να φτιάξω και οδηγό εγκατάστασης και χρήσης του elxis ειδικά για το Π.Σ.Δ.

Απλά μπορεί να συναντήσεις κάποιο πρόβλημα με την ενεργοποίηση του SEF (από τις ρυθμίσεις) διότι, απ` ότι το έψαξα, το "το αρχείο .htaccess δεν μπορεί να χρησιμοποιηθεί σε συνδυασμό με τον μηχανισμό ασφαλείας suphp που εφαρμόζεται στους web server του ΠΣΔ"*. Πάντως κι αυτό λύνεται ακολουθώντας όμως μια άλλη διαδικασία (Μέσω υποστήριξης Π.Σ.Δ.).

Μπορείς να δεις και το δοκιμαστικό μου site (http://elxis.laboratory.mysch.gr/) που λειτουργεί στο Π.Σ.Δ με ενεργοποιημένη την επιλογή SEF.

*πηγή: http://www.suphp.org/FAQ.html / Τεχνική υποστήριξη Π.Σ.Δ.

Εσύ δοκίμασε το elxis χωρίς και μετά με τη ρύθμιση που σου αναφέρει ο Μιχάλης, χωρίς όμως να ξεχάσεις και την μετονομασία που σου γράφει κι ο Σταύρος...

Αν κάτι δεν πάει καλά, εδώ είμαστε!
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: gstik on October 31, 2012, 19:51:02
Έχω κι εγώ το ίδιο πρόβλημα με το fotis. Μπαίνω στη ΔΙΑΧΕΙΡΗΣΗ και σε όλες τις επιλογές τουΠΙΝΑΚΑ ΕΛΕΓΧΟΥ μου βγάζει το ίδιο σφάλμα:

Not Found

The requested URL /elxis4/estia/<επιλογή>/ was not found on this server.

Το φάκελο estia δεν τον έχω μετονομάσει.
Στο αρχείο .htaccess έχω κάνει τις αλλαγές στο RewriteBase.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on October 31, 2012, 20:10:05
Αναφέρεσαι σε εγκατάσταση στο Π.Σ.Δ.; Αυτό συμβαίνει μόνο στο τομέα της διαχείρισης ή και στο δημόσιο τμήμα;
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on October 31, 2012, 20:18:34
Και σε μένα το ίδιο γίνεται παρ' όλο που ακολούθησα τις οδηγίες σου, Δημήτρη. Μάλλον θα περιμένουμε τον οδηγό εγκατάστασης και χρήσης του elxis ειδικά για το Π.Σ.Δ που θα κάνεις-ελπίζω με αναλυτικές οδηγίες για μας τους αρχάριους.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on October 31, 2012, 21:35:26
Τελικά με το ψάξε-ψάξε δούλεψε, μη ενεργοποιώντας το "Φιλικές URL " και χωρίς να μετονομαστεί το αρχείο htaccess.txt . Όλα δουλεύουν κανονικά, προς το παρόν τουλάχιστον, και στη διαχείριση.
Από κει και πέρα δεν ξέρω αν πρέπει να διορθώσω κάτι.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on October 31, 2012, 23:20:09
Ναι Φώτη, δουλεύει κανονικά. Απλά πρέπει να αξιοποιούμε όλες τις δυνατότητες του Elxis, όπως είναι οι (SEF) Φιλικές URL. Ελπίζω σύντομα να έχω μια επίσημη και μόνιμη λύση του θέματος και να σας ενημερώσω έτσι σχετικά!

Νέο: Μόλις ενημερώθηκα από την τεχνική υπηρεσία του Π.Σ.Δ. πως η ρύθμιση έγινε κεντρικά και ΟΛΟΙ μπορούν να ενεργοποιήσουν τις Φιλικές URL αρκεί να γίνουν οι απαιτούμενες ενέργειες από το χρήστη.

Άρα Φώτη κάνε ξανά δοκιμές, χωρίς όμως να ορίσεις υποφάκελο στο RewriteBase....
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on November 03, 2012, 00:34:59
 Όσες δοκιμέ κι αν έκανα ισχύουν τα ίδια! Δουλεύει μόνο με απενεργοποιημένες τις Φιλικές URL. Ίσως κάτι να μην κάνω σωστά εγώ! Οπότε η λύση είναι οι αναλυτικές οδηγίες σου για το ΠΣΔ!
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on November 03, 2012, 18:05:12
OK Φώτη! Θα το ξαναδώ το θέμα!
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on November 12, 2012, 10:00:15
Καλημέρα,
κανένα νεώτερο, Δημήτρη;
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 12, 2012, 19:21:29
Αν χρειαστείτε βοήθεια ή οδηγίες στο ΠΣΔ ρωτήστε μας.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on November 12, 2012, 20:15:01
Εγκατέστησα την Elxis Nautilus 4. stable πριν από λίγο στο ΠΣΔ, όχι σε ξεχωριστό φάκελο, αλλά κατευθείαν στο public_html, αλλά και πάλι αντιμετωπίζω τα παραπάνω όπως τα περιέγραψα. Και για όλα αυτά φταίει η ενεργοποίηση των "Φιλικές URL".
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on November 12, 2012, 20:17:30
Ξέχασα να γράψω τη νέα διεύθυνση, είναι : http://dim-livad.koz.sch.gr/
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 12, 2012, 20:39:30
Φώτη αν θες μπορείς να μου στείλεις ένα προσωπικό μήνυμα με στοιχεία σύνδεσης στο ftp σου και την διαχείριση να το κοιτάξω.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 12, 2012, 22:26:16
Έχω ένα καλό και ένα κακό νέο για τους φίλους του ΠΣΔ.

Το καλό
Το ΠΣΔ έχει ενεργοποιημένο το APC για cache. Ενεργοποιήστε το στο elxis σας και το site σας θα πετάει (το δοκίμασα στο ΠΣΔ πάει πολύ γρήγορα).

Το κακό
Το rewrite των URL δεν δουλεύει υποψιάζομαι λόγω της τιμής του AllowOverride που έχουν στις ρυθμίσεις του apache. Επικοινωνήστε με τους διαχειριστές του ΠΣΔ για περισσότερα. Από ότι είδα υπάρχει και τηλέφωνο και site υποστήριξης (helpdesk).

Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on November 14, 2012, 23:30:12
Φώτη, κάνε κι εσύ ένα αίτημα γιατί καθυστερούν να απαντήσουν. Όμως ΠΑΝΤΑ απαντάνε (έστω κι αν περάσει μήνας) και μάλιστα σε παίρνουν και τηλέφωνο για να επιβεβαιώσουν ότι λύθηκε το πρόβλημα.

Γιάννη η τιμή είναι: AllowOverride AuthConfig Indexes Limit
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 14, 2012, 23:46:14
Εφόσον δεν έχεις AllowOverride All έχω την εντύπωση ότι χρειάζεσε έστω την επιλογή FileInfo στο AllowOverride.
Θα το δοκιμάσω αύριο (αν το θυμηθώ ;D ) και θα σου πω.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on November 15, 2012, 16:53:12
Γιάννη ό,τι δοκιμές έκανα με το AllowOverride και το FileInfo στο htaccess σε ένα δεύτερο λογαριασμό που έχω στο Π.Σ.Δ.... δεν είχα κανένα αποτέλεσμα.

Αν έχεις χρόνο σήμερα δοκίμασε στο λογαριασμό του Φώτη μήπως βγάλουμε κάποιο συμπέρασμα.
 
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 15, 2012, 17:03:15
Πως έκανες δοκιμές με το FileInfo; Έχεις πρόσβαση στον apache; Όταν αλλάζεις κάτι στον apache μετά θέλει restart.
Θα δοκιμάσω τώρα τοπικά τι χρειάζεται και ξανα-απαντάω.

EDIT: Το δοκίμασα, δουλεύει μόνο με AllowOverride All
Οπότε αν θέλετε SEF URLs πρέπει το AllowOverride All να μπει στις ρυθμίσεις του apache. Ρωτήστε πάντως μήπως ο διαχειριστής σας βρει κάποια άλλη λύση. Έχω την εντύπωση ότι μπορεί να δουλέψει και αν βάλει τα rewrite rules στα virtual hosts του apache αντί του htaccess.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on November 15, 2012, 18:55:13
Έχω κάνει και  άλλο αίτημα, το προηγούμενο είναι ακόμα σε εκκρεμότητα! Πιστεύω αύριο να απαντήσουν!
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on November 15, 2012, 20:32:12
Γιάννη, είχα την "τρελή" ιδέα μήπως μπορείς να αλλάξεις τιμή του AllowOverride μέσω του htaccess σε ατομικούς λογαριασμούς (βασιζόμενος στο γεγονός ότι ο τεχνικός μου ανέφερε πως έγινε γενική ρύθμιση και χωρίς να ξέρω βέβαια αν "στέκει" η προσπάθεια) και πραγματικά στις δοκιμές του Π.Σ.Δ. δεν έβαλα την επιλογή FileInfo.

Απλά δοκίμασα την επιλογή στο httpd.conf τοπικά, από περιέργεια σε συνάρτηση με το elxis (δεν ήξερα ο,τι θέλει restart).

Το αποτέλεσμα ήταν Error 500 (στο Π.Σ.Δ)

Πάντως πώς το έκανε σε ορισμένους λογαριασμούς να ισχύει και σε άλλους (τους περισσότερους) να μην ισχύει. Δυστυχώς, αν και τον ρώτησα, δεν μου είπε ο τεχνικός κάτι περισσότερο (και είναι δύσκολο να τους βρεις).

Φώτη... είσαι υπερβολικά αισιόδοξος αν πιστεύεις πως αύριο θα σε απαντήσουν... Μακάρι! Πάντως θα σ` απαντήσουν αλλά πιστεύω πως θα περάσουν μέρες. Μέχρι τότε όμως ετοίμασε το site. Όταν σ` απαντήσουν, περιμένουμε και ενημέρωση :)

Προσθήκη:

Γιάννη, για δύο επιπλέον ρυθμίσεις του Π.Σ.Δ....

Options SymLinksIfOwnerMatch

Για τον κατάλογο «allowindex» υπάρχει η επιπλέον ρύθμιση «Options Indexes» που επιτρέπει την εμφάνιση directory listings από τον Apache εφόσον ο κατάλογος «allowindex» δημιουργηθεί από τον χρήστη στον ριζικό κατάλογο του δικτυακού τόπου.

Μπορείς να μας γράψεις λίγα πράγματα για την χρησιμότητά τους σε συνάρτηση με το elxis (αν υπάρχει σχέση)...
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on November 15, 2012, 21:40:13
Το FollowSymLinks πρέπει να υπάρχει. Επίσης κάνει και το SymLinksIfOwnerMatch εφόσον ο onwer των αρχείων εκκίνησης-προορισμού είναι ο ίδιος (λογικά είναι).
Τα symbolic links δεν είναι τίποτα άλλο από shortcuts, σαν αυτά που βάζεις στα windows.
Το Options FollowSymLinks μπορείς να το ορίσεις και στο htaccess αν στο επιτρέπουν οι ρυθμίσεις του apache.

Εγώ στο pc μου τοπικά έχω αυτά:
Options Indexes FollowSymLinks
AllowOverride All
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on November 15, 2012, 21:54:51
Τοπικά κι εγώ αυτά έχω...

Γιάννη σ` ευχαριστούμε για τις πληροφορίες που μας δίνεις!
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on December 07, 2012, 09:37:47
Καλημέρα, σήμερα μου απάντησαν από το ΠΣΔ και μου είπαν ότι έχει διεκπαιρεωθεί το αίτημά μου για ενργοποίηση των φιλικών URL και πως περιμένουν απάντηση ώστε να δούμε αν λύθηκε το πρόβλημα. Εγώ ενεργοποίησα από τη διαχείριση τις φιλικές url, αλλά πάλι τα ίδια! Ίσως πρέπει τώρα να κάνω κάποιες ενέργειες; Θυμίζω πως την εγκατάσταση την έχω δε διαφορετικό φάκελο και όχι στον κεντρικό.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on December 08, 2012, 13:48:59
Καλημέρα, καμιά λύση στο προηγούμενο μήνυμά μου;
ευχαριστώ
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on December 08, 2012, 18:50:24
Φώτη με το δικό μου πρόβλημα... σε ξέχασα!

Αν κάνανε τις αλλαγές τότε ακολούθησε τα βήματα του webgift μιας και το έχεις σε υποφάκελο.

Αν όλες οι απόπειρες σου δεν έχουν αποτέλεσμα τότε πρέπει να μην έκαναν τις σωστές ενέργειες. Περιέγραψέ τους τις ενέργειες που έκανες και το αποτέλεσμα.

Αν όλα πάνε καλά, ρώτησέ τους τι αλλαγές έκαναν;

Ποιος από τους τεχνικούς σε απάντησε;

Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on December 08, 2012, 23:47:59
Δημήτρη η διεκπαιρέωση έγινε από τον

ΜΠΡΟΤΣΗΣ ΘΕΟΔΩΡΟΣ
Παν/μιο Θεσσαλίας
e-mail: tmprotsis [at] sch [dot] gr

εγώ έκανα κάποιες αλλαγές, στο configuration  τη διεύθυνση και τον υποφάκελο πχ dimlivad.koz.sch.gr/elxisnautilus4/       και στο .htaccess άλλαξα σε RewriteBase /elxisnautilus4/   , αλλά τίποτα. Δικίμασα και στον κεντρικό φάκελο την εγκατάσταση, αλλά τίποτα!!! Φοβάμαι μήπως εγώ δεν κάνω κάτι σωστά.
Να σου δώσω τους κωδικούς και να μπεις εσύ, μήπως κάτι κάνω λάθος;

EDIT by datahell: Μην γράφετε ποτέ e-mail χύμα στο forum γιατί θα γεμίσετε spam.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on December 09, 2012, 00:21:15
Φώτη ενεργοποίησε το SEF (φιλικές διευθύνσεις) κι άστο έτσι για λίγο καιρό.... μη κάνεις καμία άλλη αλλαγή.

Στείλε απάντηση πως η ενεργοποίηση έγινε αλλά δεν φαίνεται το αποτέλεσμα

Ό,τι χρειαστεί θα το κάνει ο ίδιος, ο οποίος ξέρει πολύ καλά το θέμα (έχω επικοινωνήσει μαζί του σχετικά στο παρελθόν).
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: tmprotsis on January 25, 2013, 12:19:37
Καλησπέρα,

θα θέλαμε να σας ενημερώσουμε πως το πρόβλημα με τα SEF στο ΠΣΔ λύθηκε και οφειλόταν σε σφάλμα λογισμικού (Apache web server) το οποίο αναβαθμίστηκε.

Με εκτίμηση
Μπρότσης Θεόδωρος
Πανελλήνιο Σχολικό Δίκτυο
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: fotis on January 25, 2013, 13:04:15
Τελικά όντως το πρόβλημα λύθηκε και το site μου λειτουργεί, επιτέλους, κανονικά. Θέλω όμως να καταθέσω αυτούσια το mail που έλαβα στο Σχολείο μου σχετικά με τη λύση του προβλήματος από τον υπεύθυνο του ΠΣΔ, με σκοπό να υπογραμμίσω τα καλά του λόγια για το Elxis. Τον ευχαριστούμε.


Περιγραφή: Αγαπητέ/ή κύριε/κυρία,
Σας ενημερώνουμε πως το δελτίο σας με τίτλο 'Ενεργοποίηση φιλικών URL' διεκπεραιώθηκε.

Συγκεκριμένα:
Το πρόβλημα οφειλόταν σε σφάλμα λογισμικού (Apache web server).
Μετά από διερεύνηση έγινε εντοπισμός της αιτίας και δόθηκε λύση με την αναβάθμιση του λογισμικού.
Καλή συνέχεια και επιτυχία στην προσπάθεια σας με το αξιολογότατο και Ελληνικής προέλευσης
λογισμικό.

 
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: webgift on January 25, 2013, 13:44:24
Αρκετά χαρούμενος για αυτήν την κατάληξη. Ένα θέμα που απασχολούσε μήνες αρκετά μέλη του φόρουμ εν τέλει επιλύθηκε.
Προσωπικά ευχαριστώ τα μέλη του ΠΣΔ και ελπίζω να συνεχίσει και γιατί όχι να αυξηθεί η ανάγκη χρήσης του Elxis CMS στους ιστοτόπους που φιλοξενούνται στο σχολικό δίκτυο.
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: datahell on January 25, 2013, 14:00:27
Πολύ ωραία :)
Title: Re: Elxis Nautilus στο ΠΣΔ
Post by: Dimitris Kanatas on January 25, 2013, 16:50:07
Επιβεβαιώνω κι εγώ την αντιμετώπιση του προβλήματος.  :D