Sono fondamentalmente uno sviluppatore PHP
. Attualmente sto usando Ubuntu Linux 12.04 LTS sul mio computer locale.Posso migrare da PHP 5.3.10 a PHP 5.6.0?
Sto utilizzando la versione PHP
seguente per sviluppare il mio progetto PHP
:
php -v //command run at terminal to know the `PHP` version installed
PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul 7 2014 18:54:55)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
Ora un paio di giorni indietro un nuovo ultimo rilascio stabile di PHP
versione (PHP 5.6.0
) è stato rilasciato dal team di sviluppo PHP
.
La mia domanda è, come io sto usando una versione PHP
sulla mia macchina locale, che è troppo vecchio, e anche tutti PHP
versioni inferiori 5.4
sono ufficialmente non supportato o annunciato di fine vita, dovrei andare per PHP 5.6.0
?
Se la tua risposta è sì, spiegami come si fa? Il codice che ho scritto nel mio progetto funzionerà correttamente dopo questa migrazione? Quali cambiamenti dovrò fare?
Se la risposta è no, spiegami in dettaglio perché?
Prima di porre questa domanda ho ricevuto la documentazione Google e PHP
. Lì ho trovato note di migrazione per i seguenti migrazioni Versione:
**5.3.x->5.4.x
5.4.x->5.5.x
5.5.x->5.6.x**
non siamo riusciti ad avere come migrare da PHP 5.3.10
a PHP 5.6.0
.
Quindi qualcuno può aiutarmi in questo senso?
Se avete bisogno di ulteriori informazioni riguardanti il mio problema, fatemelo sapere.
È consigliabile utilizzare sempre il gestore pacchetti per l'aggiornamento del software. Aggiornare manualmente solo quando assolutamente necessario, quindi quando il pacchetto è mancante dai repositori ufficiali, e non si desidera utilizzare repositori di terze parti. – Luka
@Luka: Che cosa significa mean package manager e quale gestore di pacchetti dovrei usare? – user2839497
Un gestore pacchetti è un programma che viene utilizzato per cercare e installare automaticamente i pacchetti e le relative dipendenze. 'apt' è un esempio di un gestore di pacchetti. Tutte le distribuzioni basate su Debian (quindi anche Ubuntu) lo hanno per impostazione predefinita. Le distribuzioni basate su RedHat, ad esempio, hanno 'yum'. Quindi dovresti sempre installare gli aggiornamenti usando 'apt-get install php'. Nel caso in cui il pacchetto sia già installato e ci siano nuovi aggiornamenti disponibili, verranno installati. Se il pacchetto non è installato, verrà installato pochi istanti dopo l'esecuzione di 'apt-get install'. Guarda la risposta di DevilishDB. – Luka