Frequently Asked Questions

Other Languages: Dansk Deutsch English Español Suomi Français Italiano Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Türkçe Українська

Αναβάθμιση σε νεότερη έκδοση του Drupal

Print this Article
Last Updated: August 13, 2014 11:35 AM

Ο τρόπος αναβάθμισης του Drupal εξαρτάται από τον τρόπο αρχικής εγκατάστασής του:

  • Μέσω του πίνακα ελέγχου σας — Προσφέρουμε ένα εργαλείο που μπορεί να εκτελέσει την αναβάθμιση για λογαριασμό σας. Για περισσότερες πληροφορίες, βλ. Upgrading Applications Installed through Your Control Panel.
  • Μη αυτόματη εγκατάσταση — Αν εγκαταστήσατε το Drupal μη αυτόματα, θα χρειαστεί να χρησιμοποιήσετε τις παρακάτω πληροφορίες.

Αναβάθμιση μη αυτόματων εγκαταστάσεων Drupal σε νεότερη έκδοση

ΣΗΜΕΙΩΣΗ: Πριν ξεκινήσετε, κάντε κλικ εδώ για να διαπιστώσετε ποια έκδοση της Διαχείρισης Αρχείων FTP περιλαμβάνεται στον Πίνακα Ελέγχου σας. Αυτό το άρθρο βοήθειας αφορά τη Νέα Διαχείριση Αρχείων FTP. Αν χρησιμοποιείτε την Κλασική Διαχείριση Αρχείων FTP, βλ. Upgrading to a Newer Version of Drupal

Η αναβάθμιση του Drupal® σε νεότερη έκδοση ίσως να απαιτεί πολλά βήματα. Υπάρχουν διαθέσιμοι αρκετοί πολύ καλοί πόροι στον ιστότοπο του Drupal, ωστόσο θέλουμε να επισημάνουμε μερικά επιπλέον σημεία για να σας βοηθήσουμε με την εργασία σας με το συγκεκριμένο δικό μας περιβάλλον φιλοξενίας.

ΣΗΜΕΙΩΣΗ: Αυτό το άρθρο σας βοηθά με τη λήψη αντιγράφου ασφαλείας του τρέχοντος ιστότοπού σας και της τρέχουσας βάσης δεδομένων σας και με τη δημιουργία ενός δοκιμαστικού ιστότοπου. Για λεπτομερείς οδηγίες σχετικά με επιπλέον βήματα αναβάθμισης, συνιστούμε τον ιστότοπο του Drupal και το αρχείο upgrade.txt που περιλαμβάνεται στη νέα έκδοση, στην οποία κάνετε την αναβάθμιση.

Για να δημιουργήσετε αντίγραφο ασφαλείας του τρέχοντος ιστότοπου και της τρέχουσας βάσης δεδομένων σας

  1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
  2. Κάντε κλικ στο Φιλοξενία web.
  3. Δίπλα στο λογαριασμό φιλοξενίας που θέλετε να χρησιμοποιήσετε, κάντε κλικ στην επιλογή Εκκίνηση.
  4. Από την ενότητα Εργαλεία, κάντε κλικ στη Διαχείριση αρχείων.
  5. Αναζητήστε το φάκελο που περιέχει τα αρχεία σας του Drupal.
  6. Κάντε κλικ στο πλαίσιο ελέγχου αριστερά από τη στήλη Όνομα αρχείου για να επιλέξετε όλα τα αρχεία.
  7. Από το μενού Περισσότερα, κάντε κλικ στην Αρχειοθέτηση. Δώστε ένα όνομα στο αρχείο και τηρήστε τυχόν προτροπές.
  8. Επιλέξτε το αρχείο που δημιουργήθηκε και, στη συνέχεια, κάντε κλικ στη Λήψη.
  9. Επιστρέψτε στον Πίνακα Ελέγχου για το λογαριασμό φιλοξενίας σας.
  10. Από την καρτέλα Βάσεις δεδομένων, επιλέξτε MySQL.
  11. Από τον κατάλογο με τις βάσεις δεδομένων, κάντε κλικ στις Ενέργειες δίπλα στη βάση δεδομένων που θέλετε να χρησιμοποιήσετε και, στη συνέχεια, στη Δημιουργία αντιγράφου ασφαλείας.
  12. Πατήστε OK.

Θα χρειαστούν έως 15 λεπτά για τη δημιουργία αντιγράφου ασφαλείας της βάσης δεδομένων. Μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα-πελάτη FTP για να το κατεβάσετε από το φάκελο db_backups.

Δημιουργία δοκιμαστικού ιστότοπου

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

Το Hosting Control Panel μας διευκολύνει αυτή την εργασία. Αφού εκτελέσετε το αρχείο update.php και ενημερωθεί η δομή της βάσης δεδομένων σας και αφού έχετε φορτώσει και πάλι τυχόν προσαρμοσμένες ενότητες, μπορείτε να συνεχίσετε με την αντιγραφή του ιστότοπού σας σε άλλο φάκελο στο λογαριασμό φιλοξενίας σας για να τον δοκιμάσετε διεξοδικά.

Για να δημιουργήσετε αντίγραφο ασφαλείας της βάσης δεδομένων σας και να δημιουργήσετε μια βάση δεδομένων για τον δοκιμαστικό σας ιστότοπο

  1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
  2. Κάντε κλικ στο Φιλοξενία web.
  3. Δίπλα στο λογαριασμό φιλοξενίας που θέλετε να χρησιμοποιήσετε, κάντε κλικ στην επιλογή Εκκίνηση.
  4. Μεταβείτε στην καρτέλα βάσεις δεδομένων και επιλέξτε MySQL.
  5. Κάντε κλικ στη Δημιουργία βάσης δεδομένων. Σημειώστε το όνομα χρήστη και τον κωδικό πρόσβασης που χρησιμοποιείτε και φροντίστε να επιλέξετε 5.0 ως την έκδοση της MySQL.
  6. Κάντε κλικ στο OK.
  7. Κάντε κλικ στο κουμπί με το μολύβι δίπλα στη βάση δεδομένων που αντιστοιχεί στην εγκατάστασή σας Drupal.
  8. Από τη γραμμή Ενέργεια, επιλέξτε Αντίγραφο ασφαλείας. Προσέξτε να μην αντικαταστήσετε το αντίγραφο ασφαλείας που δημιουργήσατε νωρίτερα. Αν χρειάζεται, κάντε λήψη του υπάρχοντος αντιγράφου ασφαλείας πριν δημιουργήσετε νέο. Το υπάρχον αντίγραφο ασφαλείας περιέχει τις πληροφορίες από την προηγούμενη εγκατάστασή σας και ίσως τις χρειαστείτε αν χρειαστεί να αναστρέψετε την εγκατάσταση.
  9. Περιμένετε να δημιουργηθεί η νέα βάση δεδομένων και να δημιουργηθεί το αντίγραφο ασφαλείας της υπάρχουσας βάσης δεδομένων του Drupal. Δεν θα πρέπει να χρειαστούν περισσότερα από 30 λεπτά.

Για να αντιγράψετε τον ιστότοπό σας σε έναν δευτερεύοντα φάκελο στο λογαριασμό φιλοξενίας σας

  1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
  2. Κάντε κλικ στο Φιλοξενία web.
  3. Δίπλα στο λογαριασμό φιλοξενίας που θέλετε να χρησιμοποιήσετε, κάντε κλικ στην επιλογή Εκκίνηση.
  4. Από την ενότητα Εργαλεία, κάντε κλικ στη Διαχείριση αρχείων.
  5. Κάντε κλικ στη Δημιουργία και, στη συνέχεια, επιλέξτε Νέος φάκελος. Αυτός είναι ο κατάλογος, στον οποίο θα αντιγράψετε τα αρχεία της υπάρχουσας εγκατάστασης του Drupal.
  6. Αναζητήστε το φάκελο που περιέχει τα αρχεία σας του Drupal.
  7. Κάντε κλικ στο σημάδι επιλογής αριστερά από τη στήλη Όνομα αρχείου για να επιλέξετε όλα τα αρχεία. Αν ο κατάλογος περιέχει περισσότερα από 50 αρχεία, εκτελέστε αυτή την εργασία περισσότερες από μία φορές.
  8. Από το μενού Περισσότερα, κάντε κλικ στο Αναπαραγωγή.
  9. Από το δέντρο καταλόγου, κάντε κλικ στον κατάλογο που μόλις δημιουργήσατε.
  10. Πατήστε OK.

Για να αντιγράψετε την υπάρχουσα βάση δεδομένων σας Drupal στη νέα βάση δεδομένων και να τροποποιήσετε το αρχείο settings.php

  1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
  2. Κάντε κλικ στο Φιλοξενία web.
  3. Δίπλα στο λογαριασμό φιλοξενίας που θέλετε να χρησιμοποιήσετε, κάντε κλικ στην επιλογή Εκκίνηση.
  4. Μεταβείτε στην καρτέλα βάσεις δεδομένων και επιλέξτε MySQL.
  5. Κάντε κλικ στο εικονίδιο με το μολύβι δίπλα από τη νέα βάση δεδομένων που δημιουργήσατε.
  6. Αντιγράψτε τα περιεχόμενα από το πεδίο Όνομα υπολογιστή. Θα χρειαστείτε αυτή την πληροφορία όταν τροποποιήσετε το αρχείο settings.php ώστε να παραπέμπει στο αντίγραφο ασφαλείας της βάσης δεδομένων σας.
  7. Κάντε κλικ στην Επαναφορά.
  8. Επιλέξτε το αντίγραφο ασφαλείας της βάσης δεδομένων σας Drupal και κάντε κλικ στην Επαναφορά.
  9. Μεταβείτε στην καρτέλα Εργαλεία και επιλέξτε Διαχείριση Αρχείων FTP.
  10. Μεταβείτε στο αντίγραφο ασφαλείας του φακέλου του ιστότοπού σας και μετακινηθείτε στο φάκελο sites\default. Ο φάκελος default περιέχει το αρχείο settings.php.
  11. Κάντε κλικ στο πλαίσιο ελέγχου μπροστά από το αρχείο settings.php και κάντε κλικ στα Δικαιώματα.
  12. Μεταβείτε στην καρτέλα Εξελιγμένα δικαιώματα και βεβαιωθείτε ότι είναι επιλεγμένη η Εγγραφή στην περιοχή Δικαιώματα ιδιοκτήτη. Κάντε κλικ στο OK.
  13. Επιλέξτε ξανά το πλαίσιο ελέγχου μπροστά από το αρχείο settings.php και κάντε κλικ στην Επεξεργασία.
  14. Βρείτε την παρακάτω γραμμή στο αρχείο:
    "$db_url = 'mysql://user:pass@server/databasename';"
    και αντικαταστήστε σε αυτήν το όνομα χρήστη και τον κωδικό πρόσβασης που δημιουργήσατε για το αντίγραφο ασφαλείας της βάσης δεδομένων σας. Αντικαταστήστε τη λέξη server με το όνομα υπολογιστή που αντιγράψατε όταν κάνατε επαναφορά της βάσης δεδομένων σας. Το όνομα χρήστη είναι το ίδιο με το όνομα χρήστη της βάσης δεδομένων.
  15. Μετακινηθείτε προς τα κάτω στο αρχείο και εντοπίστε το $base_url = ' ';". Ανάμεσα στα ' ', τοποθετήστε το URL σας, χωρίς να παραλείψετε και τον δευτερεύοντα φάκελο που δημιουργήσατε. Για παράδειγμα, 'http://www.coolexample.com/mysubfolder'.
  16. Ανοίξτε με τον browser σας τον ιστότοπό σας και μεταβείτε στον δευτερεύοντα φάκελο που δημιουργήσατε για να δοκιμάσετε τον ιστότοπό σας.

Αν δεν αντιμετωπίσετε κανένα θέμα με τον ιστότοπό σας, μπορείτε να χρησιμοποιήσετε τις οδηγίες που δίνει το Drupal για να επαναφέρετε τον αναβαθμισμένο σας ιστότοπο σε λειτουργία online.

Για τη δική σας διευκόλυνση, παρέχουμε πληροφορίες σχετικά με τη χρήση ορισμένων προϊόντων τρίτων, ωστόσο δεν εγκρίνουμε ούτε υποστηρίζουμε απευθείας προϊόντα τρίτων, ούτε φέρουμε ευθύνη για τις λειτουργίες ή την αξιοπιστία αυτών των προϊόντων. Το Drupal® είναι σήμα κατατεθέν τρίτης εταιρείας. Με επιφύλαξη κάθε νόμιμου δικαιώματος.