Italian SMF

Archivio => Sezioni archiviate => Archivio Simple Machines => Discussione aperta da: Darknico il Martedì - 21 Gennaio 2014 - 09:17

Titolo: SMF 2.0.7 Rilasciato
Inserito da: Darknico il Martedì - 21 Gennaio 2014 - 09:17
Ciao ragazzi,

La Simple Machines ha rilasciato un aggiornamento per SMF 2.0.x, portandola alla versione 2.0.7.
A differenza delle precedenti, questo non risolve problemi di sicurezza ma qualche bug del sistema, ma questo non vuol dire che non dovete aggiornare quanto prima!
Prima su tutte, il pieno supporto a PHP 5.5, che sta creando non pochi problemi...

Non è stato rilasciato nulla per il ramo 1.1.x perchè questa fix è già presente.
Non è stato rilasciato nulla per il ramo 1.1.x, quindi l'incompatibilità con PHP 5.5 è ancora presente, non  è stato possibile dare un supporto completo per questo ramo in questo rilascio, ma potrebbe essere rilasciato in futuro qualche patch dedicata..

Se state usando 2.0.6, è possibile aggiornare il forum a 2.0.7 utilizzando il gestore dei pacchetti. Si dovrebbe vedere la notifica di aggiornamento nel pannello di amministrazione e nel gestore dei pacchetti, che consente di scaricare e installare senza problemi. Se non si dispone di una notifica circa l'aggiornamento, eseguire l'operazione pianificata "Fetch Simple Machines files" (In Italiano: "Carica i file Simple Machines").
È possibile anche scaricando l'aggiornamento da qui (http://custom.simplemachines.org/upgrades/) (Pagina Upgrades) , ed installare usando il gestore pacchetti.

Se invece state ancora usando versioni più vecchie, si può procedere usando i pacchetti di upgrade nella pagina Download (http://download.simplemachines.org/), oppure applicando sequenzialmente le patch dal gestore pacchetti.


È possibile scaricare anche il changelog completo nella stessa pagina.

Per informazioni, di seguito i manuali (in inglese):
* upgrading http://wiki.simplemachines.org/smf/Upgrading
* patching http://wiki.simplemachines.org/smf/Patching

Annuncio Ufficiale: http://www.simplemachines.org/community/index.php?topic=517205.0

N.B. La traduzione necessiterà di un aggiornamento:
http://www.italiansmf.net/forum/index.php?topic=782.0


Buon upgrade,
lo staff di Italian SMF

Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: titanium il Martedì - 21 Gennaio 2014 - 09:32
Perdonami Dark, ma è la prima volta che non mi riesce un aggiornamento, ho provato a farlo ma mi da alcuni errori e mi consiglia fi non continuare, ti allego uno Stamp.

[allegato eliminato da un amministratore]
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Darknico il Martedì - 21 Gennaio 2014 - 09:34
Hehe, ho gli stessi identici errori anche qui su Italian SMF..
Appena ho un attimo che risolvo per me, ti dicome come fare...
sostanzialmente, bisogna modificare a mano quello che non riesce a fare lui...
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: titanium il Martedì - 21 Gennaio 2014 - 09:37
Attendo tue delucidazioni allora...
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Darknico il Martedì - 21 Gennaio 2014 - 12:27
Scusatemi. :'(

Stamane avevo sonno e fretta (sono in ufficio e teoricamente devo lavorare), quindi ho letto male ed ho scritto cavolate..
Ho aggiornato l'annuncio e qui di seguito cosa ho cambiato:

Citazione di: Darknico il Martedì - 21 Gennaio 2014 - 09:17
Prima su tutte, il pieno supporto a PHP 5.5, che sta creando non pochi problemi...

Non è stato rilasciato nulla per il ramo 1.1.x perchè questa fix è già presente.
Non è stato rilasciato nulla per il ramo 1.1.x, quindi l'incompatibilità con PHP 5.5 è ancora presente, non  è stato possibile dare un supporto completo per questo ramo in questo rilascio, ma potrebbe essere rilasciato in futuro qualche patch dedicata..


Il mio consiglio è di abbandonare SMF 1.1.x il prima possibile!
Cercate pian piano di aggiornarvi a SMF 2.0.x, così da essere pronti per SMF 2.1.x!
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: titanium il Martedì - 21 Gennaio 2014 - 13:29
Quindi possiamo passare da 2.0.6 a 2.0.7 ?

Se si installiamo nonostante l'errore e poi successivamente interveniamo a mano per la modifica degli errori?
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Darknico il Martedì - 21 Gennaio 2014 - 13:47
Citazione di: titanium il Martedì - 21 Gennaio 2014 - 13:29
Quindi possiamo passare da 2.0.6 a 2.0.7 ?

Se si installiamo nonostante l'errore e poi successivamente interveniamo a mano per la modifica degli errori?

Un po di pazienza?
Se ho detto che ti faccio sapere, tranquillo che non dimentico!
Sono in ufficio e dovrei lavorare, dillo tu al mio capo che devo farmi i cavoli miei  >:D
Non inventatevi voi qualcosa, altrimenti se sbagliate e ancor più difficile ripristinare...

Comunque ho appena aggiornato IS, quindi ecco a te:




Immagino che tu abbia simpleportal,se è così va avanti, altrimenti fermati e dimmi:

N.B. fare un backup dei files, non sono resposanbile se non vi siete salvati qualcosa e perdete tutto!

PRIMO STEP:

File ./Sources/Subs.php

Cerca:
if (defined('SID') && SID != '')
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?(?:' . SID . '(?:;|&|&))((?:board|topic|page)=[^#]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2?' . SID", $setLocation);
else
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic|page)=[^#"]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2'", $setLocation);


e cambialo in

if (defined('SID') && SID != '')
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?(?:' . SID . '(?:;|&|&))((?:board|topic)=[^#]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2?' . SID", $setLocation);
else
$setLocation = preg_replace('/^' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+?)(#[^"]*?)?$/e', "\$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2'", $setLocation);


File   ./Sources/QueryString.php


Cerca:
$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '\?(?:' . SID . '(?:;|&|&))((?:board|topic|page)=[^#"]+?)(#[^"]*?)?"/e', "'\"' . \$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html?' . SID . '\$2\"'", $buffer);
else
$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '\?((?:board|topic|page)=[^#"]+?)(#[^"]*?)?"/e', "'\"' . \$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2\"'", $buffer);


e cambialo in

$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '\?(?:' . SID . '(?:;|&|&))((?:board|topic)=[^#"]+?)(#[^"]*?)?"/e', "'\"' . \$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html?' . SID . '\$2\"'", $buffer);
else
$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '\?((?:board|topic)=[^#"]+?)(#[^"]*?)?"/e', "'\"' . \$scripturl . '/' . strtr('\$1', '&;=', '//,') . '.html\$2\"'", $buffer);





SECONDO STEP:
verifica di avere il forum funzionante, se si prova ad installare la patch, non dovrebbe presentare errori.
Se continua, controlla di aver modificato correttamente e solo in quel caso vai avanti




TERZO STEP:
No aggiornava per una modifica di Simpleportal che deve essere rimessa!
In quei codici che prima hai cercato e sostituito, dove vedi

board|topic

cambialo in

board|topic|page

Dovrai sostiturlo 4 volte in quelle righe...




Ora il forum dovrebbe essere aggiornato ;)
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: Darknico il Mercoledì - 22 Gennaio 2014 - 09:37
Attenzione!
La Simplemachines ha bloccato l'aggiornamento alla 2.0.7 perchè si sono riscontrati problemi!
Quindi, di conseguenza, non sarà più possibile temporaneamente aggiornare, né via patch, né Upgrade.
Nelle prossime ore verrà rilasciato un nuovo pacchetto...

Ovviamente la domanda sorge spontanea, se uno ha già aggiornato?
Nessun problema, potete tenerla, non dovreste riscontrare problemi.
Se invece avete paura, potete sempre provare a disinstallare la patch, sempre se non via dia errori e con un backup pronto!

Al prossimo aggiornamento
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: titanium il Mercoledì - 22 Gennaio 2014 - 15:37
Menomale, appena in tempo.... mi sembrava strano.

Facci sapere.
E grazie ancora.
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: Lucarella il Mercoledì - 22 Gennaio 2014 - 22:01
Ora è tutto ok.... aggiornate aggiornate ;D
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: Sebbene il Mercoledì - 22 Gennaio 2014 - 22:22
Allora ragazzi, confermate che adesso è tutto ok? Procedo con l'aggiornamento? Non è che ci ripensano di nuovo?  ;D
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: emanuele il Giovedì - 23 Gennaio 2014 - 00:44
Non sono nel loro cervello... :P

Sì, dovrebbe essere a posto, fate pure da cavie! O:-)
Si tratta comunque solo di bug (a dir la verità non ho neanche ancora guardato esattamente quali) , non problemi di sicurezza, quindi non c'è grandissima urgenza.
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: Sebbene il Giovedì - 23 Gennaio 2014 - 03:51
Nonostante non si trattasse di un aggiornamento urgente ho deciso di farlo ugualmente ma sono incappato in un errore pertanto mi è stato caldamente intimato di non proseguire con l'installazione. Dunque mi sono trovato davanti alla necessità di effettuare delle modifiche manuali, cosa che non mi era mai capitato di fare da quando ho cominciato ad utilizzare SMF (un anno circa).
Ho seguito scrupolosamente la guida di emanuele, QUESTA (http://wiki.simplemachines.org/smf/User:Emanuele/guide/Installare_mod_manualmente), e sono riuscito ad aggiornare il mio forum alla versione 2.0.7 senza il minimo problema.
Dunque, viva la guida di emanuele e spero che questo post possa essere d'aiuto a chi sta avendo problemi con questo nuovo aggiornamento. Saluti.
Titolo: Re:[SOSPESO] SMF 2.0.7 Rilasciato
Inserito da: Lucarella il Giovedì - 23 Gennaio 2014 - 08:38
Strano, a me è andato tutto liscio nella fase di aggiornamento, sia su quelli principali che su quelli dove faccio i vari test. Considerando anche che ho anche simpleportal (dove il primo rilascio della 2.0.7 dava problemi con questo portale) non ho avuto nessunissimo problema ;)
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: titanium il Giovedì - 23 Gennaio 2014 - 11:49
Citazione di: titanium il Martedì - 21 Gennaio 2014 - 09:32
Perdonami Dark, ma è la prima volta che non mi riesce un aggiornamento, ho provato a farlo ma mi da alcuni errori e mi consiglia fi non continuare, ti allego uno Stamp.

Confermo con il nuovo rilascio nessun problema, installato senza errori e modifiche manuali.
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Darknico il Giovedì - 23 Gennaio 2014 - 13:22
Citazione di: titanium il Giovedì - 23 Gennaio 2014 - 11:49
Citazione di: titanium il Martedì - 21 Gennaio 2014 - 09:32
Perdonami Dark, ma è la prima volta che non mi riesce un aggiornamento, ho provato a farlo ma mi da alcuni errori e mi consiglia fi non continuare, ti allego uno Stamp.

Confermo con il nuovo rilascio nessun problema, installato senza errori e modifiche manuali.

molto bene :)
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Sebbene il Giovedì - 23 Gennaio 2014 - 15:12
Ragazzi ho dovuto fare una piccola modifica al file index.php ed un'altra al file News.php, però cose davvero minime.
L'importante è che è andato tutto liscio e che il forum funziona perfettamente.  ;D
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Darknico il Giovedì - 23 Gennaio 2014 - 17:17
Aggiungo che è stata aggiornata la traduzione (una cavolata, il copy)
per istruzioni manuali vedere qui:

http://www.italiansmf.net/forum/index.php?topic=782.0
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: nxdrd il Giovedì - 23 Gennaio 2014 - 19:04
Sto provando ad aggiornare, però mi consiglia di non continuare l'installazione e mi da un errore nella modifica del file ./Sources/News.php
Ho installato Simpleportal, potrebbe essere quello il problema?
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: Sebbene il Giovedì - 23 Gennaio 2014 - 19:55
Citazione di: nxdrd il Giovedì - 23 Gennaio 2014 - 19:04
Sto provando ad aggiornare, però mi consiglia di non continuare l'installazione e mi da un errore nella modifica del file ./Sources/News.php
Ho installato Simpleportal, potrebbe essere quello il problema?

Guarda, io non ho Simpleportal però mi ha dato lo stesso errore anche a me, allora ho fatto la modifica a mano ed è andato tutto ok. Come ho detto in un post precedente mi sono aiutato con la guida di emanuele.
Preleva il file News.php usando filezilla ed effettua la modifica (io ho usato notepad++).
Naturalmente fai prima un bel backup generale del database e dei file in remoto.
Comunque sia non mi assumo nessuna responsabilità, quindi attendi la risposta di emanuele e Darknico  ;D
Titolo: Re:SMF 2.0.7 Rilasciato
Inserito da: adrio64 il Martedì - 28 Gennaio 2014 - 10:07
a me nessun errore pero' mi fa' sparire dei topic.... strana sta cosa
avendo 31200 topic a controllarli tutti e' un casino...