Italian SMF

Supporto SMF => SMF 2.0 => Topic aperto da: andryonline - Sabato, 27 Aprile 2019 15:33

Titolo: Cambiare versione PHP
Inserito da: andryonline - Sabato, 27 Aprile 2019 15:33
Sul mio server Aruba (Linux) dovrei aggiornare la versione di PHP (attualmente uso la 5.5.38), ma se passo alla 5.6.32 o alla 7.0.25, SMF v2.0.15 smette di funzionare:
Codice: [Seleziona]
Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

Come posso risolvere? Bisogna eseguire qualche operazione in particolare? Grazie.
Titolo: Re:Cambiare versione PHP
Inserito da: BELFA - Sabato, 27 Aprile 2019 22:23
Io uso la Versione PHP: 7.2.7 e non mi da problemi, se ti Ŕ possibile prova a cambiare versione.
Titolo: Re:Cambiare versione PHP
Inserito da: andryonline - Sabato, 27 Aprile 2019 22:26
Si, Ŕ esattamente quello che ho fatto dal pannello di controllo di Aruba, ma come spiegavo, una volta cambiata versione di PHP, SMF non mi funziona pi¨ (salvo tornare alla precedente versione), restituendomi quel messaggio che ho riportato.
Titolo: Re:Cambiare versione PHP
Inserito da: BELFA - Domenica, 28 Aprile 2019 11:15
Io uso la Versione PHP: 7.2.7 e non mi da problemi, se ti Ŕ possibile prova a cambiare versione.

questa versione
Titolo: Re:Cambiare versione PHP
Inserito da: emanuele - Lunedý, 29 Aprile 2019 13:55
hmm... mi viene detto che tecnicamente 2.0.15 non supporta php 7.2 e ci vuole un mod:
https://www.smfhacks.com/index.php?action=downloads;sa=view;id=215
prendetelo con le pinze, questo Ŕ quanto mi Ŕ stato detto, non mi assumo responsabilitÓ. xD
Titolo: Re:Cambiare versione PHP
Inserito da: andryonline - Lunedý, 29 Aprile 2019 15:53
Io uso la Versione PHP: 7.2.7 e non mi da problemi, se ti Ŕ possibile prova a cambiare versione.

Ok, prover˛ con questa e vi far˛ sapere. Ma anche con le altre dovrebbe funzionare... e invece... In ogni caso, mi confermante che non bisogna fare nulla a livello di SMF?

EDIT:
La pi¨ recente versione che posso impostare Ŕ la 7.1.11, ma anche con questa il problema persiste.
Titolo: Re:Cambiare versione PHP
Inserito da: Darknico - Lunedý, 29 Aprile 2019 17:13
Qua noi usiamo la 5.6.40, sicuro che la 5.6.38 da fastidio?
Mi pare molto strano...

P.S. scusa la domanda, come mai devi aggiornare la versione di php?
Titolo: Re:Cambiare versione PHP
Inserito da: BELFA - Lunedý, 29 Aprile 2019 18:03
hmm... mi viene detto che tecnicamente 2.0.15 non supporta php 7.2 e ci vuole un mod:
https://www.smfhacks.com/index.php?action=downloads;sa=view;id=215
prendetelo con le pinze, questo Ŕ quanto mi Ŕ stato detto, non mi assumo responsabilitÓ. xD

Io questa mod la vedo per la prima volta il forum gira anche senza (mi domando se Ŕ il caso di installarla o no)

Volevo provarla sul forum clone di prova e mi ritorna questi errori (probabilmente dovuti a delle mod installate). ho lasciato perdere non mi sembrava il caso di agire manualmente dal momento che anche senza il forum non da problemi.

(https://i.imgur.com/0KDaz0q.png)
Titolo: Re:Cambiare versione PHP
Inserito da: Darknico - Lunedý, 29 Aprile 2019 18:08
hmm... mi viene detto che tecnicamente 2.0.15 non supporta php 7.2 e ci vuole un mod:
https://www.smfhacks.com/index.php?action=downloads;sa=view;id=215
prendetelo con le pinze, questo Ŕ quanto mi Ŕ stato detto, non mi assumo responsabilitÓ. xD

Io questa mod la vedo per la prima volta il forum gira anche senza (mi domando se Ŕ il caso di installarla o no)

Se non hai problemi NON installarla!
Come detto anche da ema, Ŕ da prendere con le pinze, non Ŕ neanche ufficialmente supportata, altrimenti la troveresti disponibile anche su smf.org
Titolo: Re:Cambiare versione PHP
Inserito da: andryonline - Lunedý, 29 Aprile 2019 20:16
Qua noi usiamo la 5.6.40, sicuro che la 5.6.38 da fastidio?
Mi pare molto strano...

P.S. scusa la domanda, come mai devi aggiornare la versione di php?

Si certo, da fastidio. Devo aggiornare perchÚ me lo richiede un plug-in di WordPress.
Ho contattato Aruba, vediamo che mi dicono...

Scusate se insisto, ma quindi mi confermante che non bisogna fare nulla a livello di SMF?
Titolo: Re:Cambiare versione PHP
Inserito da: Darknico - Martedý, 30 Aprile 2019 12:00
Scusate se insisto, ma quindi mi confermante che non bisogna fare nulla a livello di SMF?

In teoria no, la 2.014 ha aumentato la sua compatibilitÓ fino alla 7.1
La 7.2 non Ŕ compatibile

Citazione da: https://wiki.simplemachines.org/smf/SMF2.0:Requirements_and_recommendations
Versions of SMF from 2.0.14 onwards require a version of PHP between 5.4 and 7.1. If you use PHP 5.3 or lower, it is necessary to use SMF 2.0.13 or lower. PHP 7.2 is not supported by SMF at this time.
Titolo: Re:Cambiare versione PHP
Inserito da: emanuele - Martedý, 30 Aprile 2019 12:30
L'unica altra cosa che mi viene in mente Ŕ sostituire:
Codice: [Seleziona]
$db_type = 'mysql';con:
Codice: [Seleziona]
$db_type = 'mysqli';in Settings.php dopo l'aggiornamento a 2.0.15.
Titolo: Re:Cambiare versione PHP
Inserito da: emanuele - Martedý, 30 Aprile 2019 12:36
Il mod da quel che posso vedere corregge i create_function, e un paio di altre cose.
Ma i create_function sono giÓ stati sistemati in 2.0.14, quindi... boh, sembra abbastanza inutile. Mai fidarsi.
Titolo: Re:Cambiare versione PHP
Inserito da: andryonline - Martedý, 30 Aprile 2019 20:28
Questa la risposta di Aruba:
Citazione
Gentile Cliente
le indichiamo di riprovare ora la connessione al suo DB
restiamo a sua disposizione

Aggiorno all'ultima versione disponibile, la 7.1.11, e tutto funziona alla perfezione. Evidentemente c'era un loro problema che hanno risolto.

Grazie a tutti per il supporto!  ;)