You are here

The website encountered an unexpected error. Please try again later.

5 posts / 0 new
Τελευταία δημοσίευση
The website encountered an unexpected error. Please try again later.

Καλησπέρα.

Σήμερα, έπειτα από μέρες που μου έχει βγει η ειδοποίηση για την αναβάθμιση του core στην έκδοση 8.3.5, αποφάσισα να προχωρήσω στο update στο site που συντηρώ.

Έκανα την διαδικασία όπως την είχα κάνει και παλιότερα, έσβησα όλα τα αρχεία και τους φακέλους (πλην του φακέλου sites) και πήγα να τρέξω το update.php.

Να τονίσω εδώ ότι παρότι το hosting παίρνει backup αυτόματα μια φορά την μέρα, εγώ κράτησα backup τόσο τα αρχεία όσο και την βάση πριν αρχίσω την διαδικασία.

Μόλις λοιπόν πήγα να τρέξω το αρχείο update.php έλαβα το μήνυμα του τίτλου.

The website encountered an unexpected error. Please try again later.

Ρίχνοντας μια ματιά είδα ότι το fillezilla με το οποίο έκανα την διαδικασία δεν είχε προσθέσει το update.php καθώς και ένα άλλο αρχείο. Τα έβαλα χειροκίνητα αλλά πάλι τα ίδια.

Έκανα ακόμη μια προσπάθεια να ξανακάνω την διαδικασία μέσα από το Plesk αλλά και πάλι το ίδιο μήνυμα.

Στην τρίτη και τελευταία προσπάθεια πριν απευθυνθώ στο forum, προσπάθησα να ξαναβάλω τα αρχεία του backup μέσα στον χώρο, αλλά για ακόμα μια φορά είχα το ίδιο θέμα.

Η αλήθεια είναι ότι έχοντας ξανακάνει αναβαθμίσεις και μετακινήσεις διάφορα site με Drupal είναι ένα πρόβλημα που δεν το έχω αντιμετωπίσει ξανά. Εσείς έχετε κάποια ιδέα;

Σας ευχαριστώ προκαταβολικά.

Drupal version: 

Προτείνω να βάλεις ψηλά στο index.php τον εξής κώδικα ώστε να έχεις ένα πιο λεπτομερές μήνυμα για το τι φταίει και να έχουμε μια πιο πλήρη εικόνα.

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

Θοδωρή καταρχήν σε ευχαριστώ για την απάντηση σου.

Ωστόσο το πρόβλημα φαίνεται να οδεύει προς την λύση του.

Χθες, επικοινώνησα με το hosting το οποίο με ενημέρωσε ότι για να λειτουργήσει το recovery πρέπει να αδειάσω την βάση και τον χώρο και ύστερα να ζητήσω επαναφορά. Κάνοντας το, το site επανήλθε πλήρως λειτουργικό αλλά χωρίς την αναβάθμιση. Βέβαια είχε χάνει τις 2 τελευταίες ρυθμίσεις αλλά μπροστά σε μια ολική καταστροφή δεν ήταν τίποτα.

Στην συνέχεια έστειλα στον developer του theme και μου είπε ότι για να κάνω update έχοντας μέσα δικό του theme θα πρέπει να μην πειράξω εκτός από τον φάκελο sites, ούτε τους φακέλους themes,modules, και profiles.

Αν και διατηρώ τις αμφιβολίες μου στο κατά πόσο αυτός είναι ένας σωστός τρόπος αναβάθμισης του Core, αυτή την ώρα κατεβάζω το τελευταίο backup για να το δοκιμάσω τοπικά (δεν την ξαναπατάω).

Μόλις έχω αποτελέσματα θα γράψω ένα update για το αν δουλεύει.

Η αλήθεια είναι ότι σε 8.x το upgrade μπορεί να γίνει με 2 τρόπους. Είτε με composer (αν έχει γίνει με composer το development) είτε με αντικατάσταση αρχείων. Ο developer του theme έχει δίκαιο για τα αρχεία πάντως...

Η διαδικασία για να κάνεις update το drupal 8 έχει αλλάξει, δεν σβήνεις τα πάντα πέρα από το φάκελο sites. Οδηγίες για το πώς γίνεται έχει εδώ:

https://www.drupal.org/docs/8/update/update-procedure-in-drupal-8