Σελίδα 1 από 2

Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 21:28
από gtsoukn
Καλησπέρα.

Δοκίμασα να κάνω την αναβάθμιση τοπικά (xampp) όπως κάνω σε οτιδήποτε καινούριο.
Στη φάση της "Αναβάθμισης βάσης δεδομένων" σταματάει και μου βγάζει το παρακάτω μήνυμα:
The installer detected a timeout
The installer has detected a timeout, you may try to refresh the page, which may lead to data corruption. We suggest that you either increase your timeout settings or try to use the CLI.
Screenshot-2018-1-10 Αναβάθμιση εγκατάστασης phpBB.png
Είναι κάποια ρύθμιση στο xampp ή κάτι άλλο φταίει (στο phpBB) ;

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 21:34
από TJK
Άνοιξε phpbb/db/migration/data/v32x/fix_user_styles.php

και βρες το κώδικα:

Κώδικας: Επιλογή όλων

$enabled_styles = $result->fetch_array();
Αντικατέστησε με

Κώδικας: Επιλογή όλων

 $enabled_styles = $this->db->sql_fetchrowset($result);
Δοκίμασε και πες μου.

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 21:53
από tzampatzis
Πρέπει να αντικαταστήσεις την πρώτη γραμμή που γράφει ο TJK με:

Κώδικας: Επιλογή όλων

		$enabled_styles = array();
		while ($row = $this->db->sql_fetchrow($result))
		{
			$enabled_styles[] = (int) $row['style_id'];
		}
Είναι από το known bugs αυτό συν ακόμα ένα.

Εδώ στο phpBBgr την αναβάθμιση την έκανε χωρίς error. Σε άλλο board που διαχειρίζομαι, το εμφάνισε.

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 21:59
από gtsoukn
Ok.

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

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 22:10
από tzampatzis
Υπάρχει ξανά και το αυτόματο πακέτο αναβάθμισης. Ενώ είχε αποσυρθεί για λίγο καιρό. Μπορείς να δοκιμάσεις και με αυτό.

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Τετ 10 Ιαν 2018, 22:44
από gtsoukn
Το αυτόματο πακέτο κατέβασα (phpBB-3.2.1_to_3.2.2.zip)

Τώρα με σταμάτησε για τον ίδιο λόγο εδώ
Screenshot-2018-1-10 Αναβάθμιση εγκατάστασης phpBB.png

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Πέμ 11 Ιαν 2018, 18:00
από tzampatzis
Στο xampp στο βγάζει αυτό; Ή στον server σου; Αν στο βγάζει στο xampp πήγαινε στο C:\xampp\php\php.ini και βρες το:

Κώδικας: Επιλογή όλων

max_execution_time=30
και άλλαξέ το σε:

Κώδικας: Επιλογή όλων

max_execution_time=90
Κλείσει και ξανάνοιξε τον apache και έπειτα ξαναδοκίμασε.

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Παρ 12 Ιαν 2018, 01:41
από gtsoukn
Καλημέρα.

Μέχρι τώρα δούλευα την αναβάθμιση τοπικά (xampp) και σε κάθε απόπειρα υπήρχε αποτυχία.
Έφτιαξα ένα test forum online και ούτε εδώ έγινε αναβάθμιση.
Υπάρχει περίπτωση το πρόβλημα της αναβάθμισης να οφείλεται στο style ή όχι;

Το αρχείο στο οποίο υπάρχει το bug και προτείνεται να διορθωθεί αναφέρεται σε styles.
Το style που έχω είναι το SE Square Left και τώρα που το κοίταξα υποστηρίζει μέχρι την έκδοση 3.2.0.
Εδώ ο δημιουργός δίνει τις αλλαγές για την 3.2.2.
Αν για το πρόβλημα της αναβάθμισης μπορεί φταίει το style να καθίσω να το φτιάξω.

Υ.Γ. Το ίδιο style το είχα και στην 3.2.1. Ελπίζω να μην δημιουργήθηκε κάποιο ανεπανόρθωτο σφάλμα.

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Παρ 12 Ιαν 2018, 13:30
από greko11
Δεν έχει καμιά δουλειά το στυλ η αναβαθμίσει γίνεται στο prosilver .
Παρόλα αυτά έκανα και μια αναβαθμίσει με το SE Square Left και δεν μου κώλυσε πουθενά,την αναβαθμίσει την κάνεις οπός το βοήθημα εδώ viewtopic.php?f=22&t=147

Re: Αναβάθμιση από 3.2.1 σε 3.2.2

Δημοσιεύτηκε: Παρ 12 Ιαν 2018, 17:26
από gtsoukn
Γρηγόρη η διαδικασία είναι γνωστή.
Βέβαια πάντα αφήνω ανοιχτό το ενδεχόμενο να γίνει κάποιο λάθος ή παράληψη λόγω υπερβολικής σιγουριάς.
Εδώ δεν μπορώ να καταλάβω πού είναι/κάνω το λάθος.

Δεν ξέρω αν έχει κάποια σχέση, έκανα καθαρή εγκατάσταση της 3.2.2 και ολοκληρώθηκε κανονικά.