si accettano suggerimenti per il titolo

storie, pensieri e progetti tra chimica, informatica, attualità e cazzeggio puro

Aggiornare ZenPhoto

Mi è stato chiesto di scrivere una guida per l’aggiornamento di ZenPhoto, quindi eccola qui.

Prima di procedere, qualche considerazione: la procedura di aggiornamento è molto semplice, in effetti poco più complicata di quella di WordPress. Incredibilmente, sono riuscito ad aggiornare all’ultima versione (1.4.2) un’installazione vecchissima di ZenPhoto (1.2.9) senza alcun problema.
Alcuni dei passaggi che scriverò sotto sono facoltativi, io li ho fatti perché volevo essere sicuro che tutto fosse in ordine. Dato che la configurazione del server è diversa per ognuno, può darsi che dobbiate fare qualche controllo che io non ho dovuto fare; in ogni caso lo script di setup è molto chiaro nelle richieste, basta seguire le indicazioni.
E ora, iniziamo.

Aggiornare un’installazione di ZenPhoto:

  1. Fare un backup! Sia dei file di installazione, sia del database. Non si sa mai.
  2. Copiare i file della nuova installazione sopra quelli vecchi. I file degli album e tutte le cose aggiunte dopo la prima installazione non verranno sovrascritti, solo i file di ZenPhoto. Questa procedura è molto semplice se si ha un accesso ssh al server (si tratta di dare un comando del tipo “mv /nuovi_file /vecchi_file”), mentre potrebbe essere più tediosa e lunga se bisogna operare via ftp.
  3. Nel browser, aprire l’URL dell’installazione di ZenPhoto. Invece di essere visualizzata la galleria, partirà lo script setup.php per l’aggiornamento.
  4. Fare il login per avviare lo script di aggiornamento.
  5. Creare il file di test per verificare la codifica caratteri del filesystem, se è richiesto dallo script e volete essere certi ancora una volta di avere tutto in ordine.
  6. Eliminare i file extra della vecchia installazione (basta fare clic sul pulsante nella pagina). Può darsi che lo script non riesca ad eliminare qualche file o cartella (a me è capitato per la cartella zp-core/plugins che non esiste più nelle versioni recenti), in questo caso eliminarli a mano.
  7. Aggiornare il file .htaccess (di nuovo, basta fare clic su un link all’interno dello script)
  8. Eliminare i file di installazione quando richiesto
  9. Fare il login nella nuova versione aggiornata

Questo è quanto. Piuttosto facile direi.

Sull’evoluzione della specie

Piccola considerazione prima di andare a letto: va bene che secondo la teoria dell’evoluzionismo col tempo ogni specie si fortifica (o scompare), ma ritrovarsi in camera una zanzara il 26 dicembre, considerate anche le temperature glaciali esterne, mi sembra eccessivo.

Bentornati a tutti

Come promesso, ho tolto di mezzo il vecchio blog per rimpiazzarlo con questo nuovo sito, più strutturato e (spero) ordinato.

Il tutto gira sempre su WordPress e per l’occasione ho riscritto il tema che, sebbene non sia molto dissimile da quello precedente, è scritto come si deve (non con i piedi come quello che c’era prima) e supporta tutte le funzioni che un tema per WordPress 3.2 deve supportare (tanto che l’ho inviato per essere incluso nell’elenco di temi su wordpress.org). Con molta fantasia gli ho dato nome ZenDark, visto che si rifà allo schema colori del tema default dark di Zenphoto (e per un motivo ben preciso).

Ancora non sono completamente “up & running”; ci sono alcune pagine da aggiungere e un po’ di testi da limare, ma questo verrà poco a poco. Per ora, buon proseguimento in questo nuovo spazio e bentornati a tutti.