php safemode και ΠΣΔ

Ξεκίνησε από poursali, 27 Οκτ 2010, 10:17:46 ΠΜ

« προηγούμενο - επόμενο »

poursali

ένα πρόβλημα που όλοι όσοι έχουν φτιάξει ιστοσελίδα στο ΠΣΔ συναντάνε είναι οι περιορισμοί του ΠΣΔ - κακώς κατά τη γνώμη μου. όλο ακούμε ότι θα γίνει άρση σύντομα (εδώ και 2-3 χρόνια) αλλά τίποτα.
σήμερα τηλεφώνησα στο ΠΣΔ και κατόπιν έστειλα και το παρακάτω email.

Παράθεση
Καλημέρα σας,

κατόπιν τηλεφωνικής επικοινωνίας με το ΕΑΙΤΥ μου είπαν να σας στείλω email για ένα πρόβλημα που δεν το έχω μόνο εγώ, αλλά το διαπιστώνω και από διάφορα φόρουμ (mydrupal.gr) καθώς και σε συζητήσεις με συναδέλφους.
Το πρόβλημα αφορά σε δυναμικές ιστοσελίδες που φτιάχνω με διάφορα cms (joomla, drupal) τοπικά και δεν μπορώ να ανεβάσω στον ιστόχωρό μου χωρίς προβλήματα.
Στα τελευταία post του θέματος στο παραπάνω link αναφέρουν (συνάδελφοι προφανώς) ότι το safemode μπορεί να αρθεί.
Ισχύει κάτι τέτοιο;
Και γενικά τι συμβουλεύετε να κάνω προκειμένου να φτιάξω μια αξιοπρεπή ιστοσελίδα χωρίς να σπαταλάω συνεχώς το χρόνο μου σε workarounds - κάτι τέτοιο προφανώς αποθαρρύνει..

με εκτίμηση

εσείς γνωρίζετε κάτι παραπάνω;
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

poursali

η αλήθεια είναι ότι απάντησαν πολύ γρήγορα τα παλικάρια.
εν μέρει δόθηκε λύση στο πρόβλημα..

Παράθεση
Αγαπητέ κύριε Πουρσαλίδη,

Το PHP SAFE MODE είναι ενεργοποιημένο στους εξυπηρετητές του ΠΣΔ για λόγους ασφαλείας. Εργαζόμαστε στο να βρούμε μια γενικότερη λύση τόσο αποδεκτή, όσο και ασφαλή για τους χρήστες μας.

Προς το παρόν, για να ξεπεράσετε αυτό το πρόβλημα δημιουργήστε ένα φάκελο στον πρωταρχικό σας κατάλογο ο οποίος να ονομάζεται «portal» ή «joomla», και μεταφέρετε όλα τα αρχεία της εφαρμογής σας μέσα σε αυτό τον κατάλογο, τότε το safe mode θα είναι απενεργοποιημένο για αυτό τον κατάλογο. Αν θέλετε, μπορείτε να δημιουργήσετε ένα redirector με όνομα index.php, τοποθετημένο μέσα στον πρωταρχικό σας κατάλογο και ο οποίος θα οδηγεί μέσα στον κατάλογο portal, έτσι ώστε να μη χρειάζεται οι χρήστες να προσθέτουν την κατάληξη /portal όταν επισκέπτονται τη σελίδα σας.

Σε σχέση με το 2ο ερώτημά σας, εξαρτάται από το πόση εμπειρία έχετε σε δημιουργία ιστοσελίδων. Αν έχετε στήσει πάλι δυναμικές ιστοσελίδες, μία καλή προσέγγιση θα ήταν να χρησιμοποιήσετε ένα CMS όπως το dupal ή το joomla. Αν έχετε περισσότερη εμπειρία, μπορείτε να γράψετε τη δική σας εφαρμογή. Αν δεν έχετε περεταίρω εμπειρία, μπορείτε απλώς να δημιουργήσετε απλές σελίδες html.

Στη διάθεσή σας για περισσότερες πληροφορίες.

αυτό που δεν κατάλαβα είναι αν το κάνουν αυτό για όλες τις ιστοσελίδες ή κατόπιν αιτήματος.
αν κάποιος το δοκιμάσει ας μας πει.. επίσης μόλις το δοκιμάσω θα σας ενημερώσω αν όντως δουλεύουν όλα όπως ελπίζω.. προς το παρόν σε drupal θα το δοκιμάσω
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

apanagio

Μπράβο, πολύ χρήσιμη πληροφορία.

Να επιβεβαιώσω ότι δουλεύει χωρίς να κάνω καμία ενέργεια.
http://users.sch.gr/apanagiotopoulos/portal/phpinfo.php

ευχαριστώ και πάλι
Αλεξης Παναγιωτόπουλος

ale3andro

Όντως πολύ χρήσιμη πληροφορία.
Και σε μένα φαίνεται να δουλεύει χωρίς προβλήματα...

poursali

ναι δουλεύει για όλους τους λογαριασμούς χωρίς κανένα αίτημα.
για να μην χρειάζεται ο επιστέπτης να πληκτρολογεί το /portal στο τέλος μπορούμε στον κατάλογο public_html να φτιάξουμε ένα αρχείο με όνομα index.php το οποίο θα μας μεταφέρει στο /portal.
το μόνο που πρέπει να περιέχει αυτό το αρχείο είναι το εξής:

Παράθεση
<html>
<body>
<?PHP header("Location: http://users.sch.gr/<όνομα χρήστη>/portal"); exit ?>

</body>
</html>


όπου <όνομα χρήστη> το όνομα χρήστη μας ;)

ΥΓ: δυστυχώς κάποια προβλήματα παραμένουν. π.χ. δεν μπορώ να αλλάξω το εικονίδιο του logo στο drupal. πρέπει να αντικαταστήσω το αρχικό αρχείο. ελπίζω μόνο εκεί να είναι το πρόβλημα. η σελίδα είναι υπό ανάπτυξη οπότε θα φανούν σιγά σιγά τα προβλήματα
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

poursali

#5
ευχάριστα νέα. πήρα πριν λίγο το ακόλουθο email:


Κατάργηση του php safe mode στους διακομιστές φιλοξενίας ιστοσελίδων
Παράθεση
Προσοχή!:

§         Το μήνυμα αποστέλλεται από το Πανελλήνιο Σχολικό Δίκτυο (ΠΣΔ) μόνο σε χρήστες με δικτυακούς τόπους PHP και τους οποίους αφορά.

              Δεν πρέπει να κοινοποιηθεί σε άλλους χρήστες.
...

edit από την ομάδα διαχείρισης: Εεεεε έχει και κάποιες οδηγίες το μήνυμα! Το "να μην κοινοποιηθεί σε άλλους χρήστες" συμπεριλαμβάνει και την ανάρτηση του μηνύματος στο web!  ;D
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

ale3andro

Και εγώ το πήρα πριν λίγο! Ευχάριστα νέα... αυτό σηκώνει μέχρι και δικό του thread!  :P

poursali

Παράθεση από: poursali στις 21 Δεκ 2010, 05:39:20 ΜΜ
edit από την ομάδα διαχείρισης: Εεεεε έχει και κάποιες οδηγίες το μήνυμα! Το "να μην κοινοποιηθεί σε άλλους χρήστες" συμπεριλαμβάνει και την ανάρτηση του μηνύματος στο web!  ;D

όπως θα έλεγε και κάποιος καθηγητής μου.. ο εγκέφαλος φιλτράρει ό,τι θεωρεί "θόρυβο" ... χαχαχα
αν και δεν κατανοώ το λόγω μη-κοινοποίησης υποθέτω ότι θα ενημερωθούν όλοι οι συνάδελφοι μέσω email, οπότε ας το τσεκάρουν όσοι έχουν σελίδες σε php και ταλαιπωρούνται με τις εν λόγω ρυθμίσεις...
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

Δημήτρης Κανάς

Επιβεβαιώνω κι εγώ την παραλαβή του συγκεκριμένου e-mail. Ο τρόπος σύνδεσης προσωρινά αλλάζει...
Powered by Elxis : LabSchool.mysch.gr

Λάμπρος Μπουκουβάλας

ήρθε τόσο στο προσωπικό μου λογαριασμό όσο και στον υπηρεσιακό του κεπληνέτ φωκίδας.
Λάμπρος Μπουκουβάλας
MSc - MRes

http://blogs.sch.gr/lambrosbouk

Ο Θουκυδίδης  (που τον διαβάζουν οι ξένοι, αλλά όχι εμείς)  έγραφε: «Αταλαίπωρος τοις πολλοίς η ζήτησις της αληθείας, και επί τα ετοίμα μάλλον τρέπονται» (Ι, 20, 3). Οι περισσότεροι δηλαδή αναζητούν αβασάνιστα την αλήθεια και στρέφονται σε ό,τι βρίσκουν έτοιμο. Δεν προβληματίζονται...

iliasthes

Αυτό ισχύει λογικά και για νέες εγκαταστάσεις;

poursali

Παράθεση από: iliasthes στις 22 Δεκ 2010, 09:32:15 ΠΜ
Αυτό ισχύει λογικά και για νέες εγκαταστάσεις;

αν η εγκατάσταση γίνει στους φακέλους joomla και portal ισχύει όπως γράψαμε παραπάνω... διαφορετικά με τον τρόπο που περιγράφει το email... αλλά δεν θα το βλέπουν οι επισκέπτες... άρα προς το παρόν στους φακέλους που λέγαμε
μετρον αριστον
είμαι τζαμπατζής, χρησιμοποιώ λίνουξ

alkisg

Κοινοποιήθηκε και δεύτερο mail όπου αναφέρει την οριστική κατάργηση του php safe mode:

Παράθεση


Αγαπητοί χρήστες του Πανελλήνιου Σχολικού Δικτύου, φίλοι εκπαιδευτικοί,



Σε συνέχεια του από 21/12/2010 μηνύματός μας (ακολουθεί στο τέλος του παρόντος) αναγγέλλουμε την κατάργηση του safe mode από την PHP και την αντικατάσταση του από τον μηχανισμό ελέγχου ασφαλείας suPHP. Με την αλλαγή αυτή εξαλείφονται τα προβλήματα και οι περιορισμοί που υπήρχαν λόγω του PHP safe mode, όπως π.χ. η εγκατάσταση κάποιων CMS (π.χ. joomla), χωρίς να υποβιβάζεται η ασφάλεια των συστημάτων και των εφαρμογών.

Στο νέο περιβάλλον (suPHP) όμως υπάρχουν κάποιες απαιτήσεις, οι οποίες αν δεν εκπληρώνονται δημιουργούν προβλήματα στη λειτουργία ορισμένων εφαρμογών. Για την πρόληψη των φαινομένων αυτών υπήρχε σχετική ενημέρωσή σας στο από 21/12/2010 μήνυμά μας.

Αν συναντήσετε κάποιο πρόβλημα στη λειτουργία του δικτυακού σας τόπου, παρακαλούμε ελέγξτε τα παρακάτω σημεία:

·         Όλα τα αρχεία της ιστοσελίδας πρέπει να βρίσκονται σε mode 644 (rwx.rw-.rw-) και οι φάκελοι σε 755 (rwx.r-x.r-x)

·         Ελέγξτε μήπως υπάρχει κάποιο αρχείο ".htaccess". Η ύπαρξή του ενδέχεται να δημιουργήσει πρόβλημα.

·         Για τους χρήστες της εφαρμογής joomla πρέπει να ρυθμιστεί η μεταβλητή live_site στο configuration.php. Συγκεκριμένα το :

var $live_site = ''"

θα πρέπει να τροποποιηθεί όπως είναι η διεύθυνση ιστοσελίδων σας.

Δείτε τα παραδείγματα που ακολουθούν:

1.       var $live_site = "'http://users.sch.gr/georgiou"; (Για εκπαιδευτικό κάτω από το users.sch.gr)

2.       var $live_site = "'http://users.sch.gr/georgiou/portal"; (Για εκπαιδευτικό που έχει εγκαταστήσει την εφαρμογή σε κάποιο φάκελο στο παράδειγμα /portal)

3.       var $live_site = "'http://1dim-orest.evr.sch.gr"; (Για δικτυακό τόπο σχολείου )

Αντίστοιχη μεταβλητή μπορεί να υπάρχει και για άλλες εφαρμογές.



Σε περίπτωση που διαπιστώσετε κάποια δυσλειτουργία την οποία δεν μπορείτε να αντιμετωπίσετε, σας παρακαλούμε να μας ενημερώσετε είτε καταχωρώντας μια αναφορά προβλήματος στο http://helpdesk.sch.gr είτε αποστέλλοντας e-mail στο webXXXXX@sch.gr

iliasthes

Ναι σήμερα στη δουλειά, ήρθε το mail, και τη στιγμή που το διαβάζω φωνάζω "Ναι αυτό είναι". Οι άλλοι συνάδελφοι μου λένε τι έγινε; τίποτα ευχάριστο. Που να σας εξηγώ, χαχα.

Λάμπρος Μπουκουβάλας

στο δικό μου site ακολούθησα τις οδηγίες και όλα δουλέυουν οκ.
Λάμπρος Μπουκουβάλας
MSc - MRes

http://blogs.sch.gr/lambrosbouk

Ο Θουκυδίδης  (που τον διαβάζουν οι ξένοι, αλλά όχι εμείς)  έγραφε: «Αταλαίπωρος τοις πολλοίς η ζήτησις της αληθείας, και επί τα ετοίμα μάλλον τρέπονται» (Ι, 20, 3). Οι περισσότεροι δηλαδή αναζητούν αβασάνιστα την αλήθεια και στρέφονται σε ό,τι βρίσκουν έτοιμο. Δεν προβληματίζονται...