Aug
05

Μεταφορά drupal σε απομακρυσμένο server - Περίπτωση ΠΣΔ

Tag: cms, drupal, ΠΣΔ

Ύστερα από τις αλλαγές στην φιλοξενία ιστοσελίδων του Πανελλήνιου Σχολικού Δικτύου που έγιναν στις 18/1/2011 και αφορούν την κατάργηση του safe mode από την PHP και την αντικατάσταση του από τον μηχανισμό ελέγχου ασφαλείας suPHP, η εγκατάσταση του Drupal στο ΠΣΔ δεν παρουσιάζει ιδιαίτερα προβλήματα. Το tutorial που ακολουθεί αφορά την πρότερη κατάσταση και έχει διατηρηθεί στο site για ιστορικούς λόγους.


Στο tutorial αυτό θα δούμε βήμα-βήμα την μεταφορά ενός drupal site, το οποίο έχουμε στήσει τοπικά στον Η/Υ μας (δες προηγούμενα tutorial), στον απομακρυσμένο server του Πανελλήνιου Σχολικού Δικτύου. Αρχικά θα μεταφέρουμε τα αρχεία μας με την χρήση κάποιας εφαρμογής FTP, μετά θα μεταφέρουμε τους πίνακες και τις εγγραφές της τοπικής βάσης, στην βάση του ΠΣΔ ενώ τέλος θα κάνουμε τις απαραίτητες ρυθμίσεις στα αρχεία .htaccess και settings.php ώστε να λειτουργήσει το νέο μας site. Ο οδηγός φυσικά προσφέρεται και για όσους θέλουν να μεταφέρουν το Drupal site τους σε οποιονδήποτε server (και εκτός ΠΣΔ).

4.5
Μέση βαθμολογία: 4.5 (4 votes)
Η δική σας βαθμολογία: None

Σχόλια

Ανώνυμος
Tue, 14/09/2010 - 19:14
Εικόνα: Ανώνυμος

Δεν αλλάζει απο site-off... :( :(

γιατί πρέπει να αλλάξουμε το localhost se userdb ??

Ανώνυμος
Tue, 10/04/2012 - 19:50
Εικόνα: Ανώνυμος

stin ekdosh 7 ti akrivos kanoyme giati palevo poly kairo na to kano.
poies grames energohoume sto .htaccess?

ioarvanit
Sun, 19/09/2010 - 16:40
Εικόνα: ioarvanit

Το localhost το αλλάζουμε σε userdb, γιατί αυτή είναι η διεύθυνση του εξυπηρετητή των βάσεων δεδομένων για τους χρήστες του σχολικού δικτύου. Αυτό φαίνεται και αν πάμε στον πίνακα ελέγχου του λογαριασμού μας στο sch.gr όπως φαίνεται και στην εικόνα από κάτω.

Ανώνυμος
Mon, 02/11/2009 - 22:02
Εικόνα: Ανώνυμος

Πολύ καλό το tutorial!, ωστόσο καλο είναι να τονίσουμε ότι το μέγεθος της βάσης που εξάγεται από το Xampp πρέπει να είναι λιγότερο από 0,5 Mb, γιατί δεν θα γίνει δεκτή από το sch.gr που έχει περίπου τόσο όριο. Αν λοιπόν κάποιος προστέσει modules στο drupal η βάση θα γίνει μεγαλύτερη από 0,5 Mb και δεν θα μπορέσει να ανέβει στο sch.

ioarvanit
Tue, 03/11/2009 - 03:12
Εικόνα: ioarvanit

Αυτό με τον περιορισμό μεγέθους στο sch.gr όσον αφορά το ανέβασμα της βάσης δεν το ήξερα. Thanx για την παρατήρηση. Βέβαια φαντάζομαι πως το πρόβλημα αυτό μπορεί να ξεπεραστεί αν σπάσουμε το αρχείο sql σε μικρότερα πακέτα (από 0,5MB το καθένα) και τα ανεβάσουμε ένα ένα.

vag
Wed, 06/08/2008 - 10:37
Εικόνα: vag

Ωραίο tutorial...!!! Μπράβο...!!!

Ανώνυμος
Fri, 23/10/2009 - 00:08
Εικόνα: Ανώνυμος

Είχα ένα χρόνο το site χωρίς htaccess. Σύμφωνα με τις οδηγίες σου το τροποποίησα και το ξανάβαλλα Ωστόσο υπάρχει και στο files στο οποίο έκανα σχόλιο και τις δυο γραμμές. Όμως τι νόημα έχει να υπάρχε;

Ανώνυμος
Sat, 31/10/2009 - 02:34
Εικόνα: Ανώνυμος

Άλλαξα το password στο αρχείο settings.php σύμφωνα με τις οδηγίες σου , αλλά το ΠΣΔ αρνείται πεισματικά να βάλει μέσα και μου βγάζει αυτό το μήνυμα
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.

--------------------------------------------------------------------------------

If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.

The mysql error was: Access denied for user 'χχχχχχχχ'@χχχχχχχχχχ' (using password: YES).

HELP!!!!!!

Σχετικα tutorials

Αναβάθμιση μονάδας του Drupal σε νέα minor release
Εγκατάσταση του XAMPP σε περιβάλλον Windows
Τίτλοι εικόνων στο Drupal Lightbox2 για site που δεν εχουν καθαρές διευθύνσεις
Εγκατάσταση νέας μονάδας στο Drupal 7
Εγκατάσταση του Drupal 7 στο ΠΣΔ
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Greece
This Work, Edutorials, is licensed under a CC BY-NC-SA license, although certain works referenced herein may be separately licensed.