wordpress 2.8.2

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

wordpress 2.8.2

Messaggio da danix »

ciao a tutti,
tra gli utilizzatori di wordpress, vi funziona l'aggiornamento automatico a quest'ultima versione?? A me da problemi fin dalla versione 2.8.1, se gli dico di aggiornare automaticamente sia alla versione in inglese che a quella localizzata in italiano mi si blocca quando tenta di decomprimere il pacchetto e non va avanti, non finisce nemmeno di caricare tutta la pagina...

Mi dareste un link per scaricare solo la patch dalla 2.8 alla 2.8.2 se esiste??


Grazie mille a tutti... :)
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: wordpress 2.8.2

Messaggio da ponce »

non so se ci sono patch, ma le puoi fare con subversion: guarda la' che ho trovato :)

http://codex.wordpress.org/Installing/U ... Subversion

(backup -con tastata di zebedei- preventivo)

Codice: Seleziona tutto

cd /tmp
svn co http://core.svn.wordpress.org/tags/2.8.2
svn co http://core.svn.wordpress.org/tags/2.8
svn export 2.8.2 wp282
svn export 2.8 wp28
diff -rupN wp28 wp282 > /tmp/wordpress-2.8_2.8.2-patch
cd /path/to/wordpress
cat /tmp/wordpress-2.8_2.8.2-patch | patch -p1
poi dovrebbe bastare il wp-admin/upgrade.php

spiegano anche come convertire una versione stable installata per gestirla direttamente con subversion (mi sa che sulla mia installazione da oggi in poi faccio cosi' :D )

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: wordpress 2.8.2

Messaggio da conraid »

non ho mai usato l'aggiornamento automatico, anche io uso diff, e per i server in cui non ho accesso se non ftp faccio un diff -q locale e poi sposto solamente i file modificati
da 2.8.1 a 2.8.2 sono stati modificati solamente questi

Codice: Seleziona tutto

./wp-content
./wp-content/plugins
./wp-content/plugins/akismet
./wp-content/plugins/akismet/akismet.php
./wp-content/plugins/akismet/akismet.gif
./wp-content/plugins/akismet/readme.txt
./readme.html
./wp-includes
./wp-includes/default-widgets.php
./wp-includes/version.php
./wp-includes/comment-template.php
./wp-admin
./wp-admin/includes
./wp-admin/includes/template.php
./wp-admin/includes/comment.php
./wp-admin/edit-form-comment.php
./wp-admin/comment.php
akismet se avevi aggiornato il plugin ce l'avevi già

l'upgrade del db non è necessario

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: wordpress 2.8.2

Messaggio da danix »

sul mio server attuale ho solo l'accesso ftp, quindi proverò pomeriggio ad aggiornare come mi avete consigliato... ;)


Grazie mille a entrambi :D
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: wordpress 2.8.2

Messaggio da ponce »

quando l'ho detto al mio amico/collega con cui tiriamo su i servizi mi ha risposto:
"ma scusa, installo wordpress proprio per la comodita' del bottone AGGIORNA, che $#@^% vuoi fare con subversion!?" :D
e gli ho replicato: "sai, a volte l'aggiornamento dall'interfaccia web non va" :p

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: wordpress 2.8.2

Messaggio da conraid »

ponce ha scritto:quando l'ho detto al mio amico/collega con cui tiriamo su i servizi mi ha risposto:
"ma scusa, installo wordpress proprio per la comodita' del bottone AGGIORNA, che $#@^% vuoi fare con subversion!?" :D
e gli ho replicato: "sai, a volte l'aggiornamento dall'interfaccia web non va" :p
ha ragione anche lui, sarò io troppo sospettoso, ma con questi automatismi ho sempre paura che si sputtani tutto :-)
anche l'aggiornamento dei plugin non l'ho mai provato

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: wordpress 2.8.2

Messaggio da ponce »

per lui installare e aggiornare deve essere

Codice: Seleziona tutto

apt-get install wordpress

Codice: Seleziona tutto

apt-get update
apt-get upgrade
e per tante cose non ha tutti i torti: quando hai centinaia di server, fra veri e virtuali, si vede il perche'.

infatti anche io posso fare (per altre cose)
slackpkg update
slackpkg upgrade-all

e, come dicono gli spagnoli, "ia' sta'"! :D

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: wordpress 2.8.2

Messaggio da conraid »

ponce ha scritto:per lui installare e aggiornare deve essere

Codice: Seleziona tutto

apt-get install wordpress

Codice: Seleziona tutto

apt-get update
apt-get upgrade
e per tante cose non ha tutti i torti: quando hai centinaia di server, fra veri e virtuali, si vede il perche'.

infatti anche io posso fare (per altre cose)
slackpkg update
slackpkg upgrade-all

e, come dicono gli spagnoli, "ia' sta'"! :D
ecco, questa cosa di pacchettizzare tutto, compreso i vari programmi php, non mi piace, anche se ne capisco l'utilità

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: wordpress 2.8.2

Messaggio da danix »

forse non ho capito bene bene, comunque ho fatto:

Codice: Seleziona tutto

svn co http://core.svn.wordpress.org/tags/2.8.2
svn co http://core.svn.wordpress.org/tags/2.8
e mi sono ritrovato 2 directory, 2.8.2 e 2.8, a quel punto ho fatto:

Codice: Seleziona tutto

diff -q 2.8.2 2.8
e il risultato è stato:

Codice: Seleziona tutto

Common subdirectories: 2.8.2/.svn and 2.8/.svn
Files 2.8.2/readme.html and 2.8/readme.html differ
Common subdirectories: 2.8.2/wp-admin and 2.8/wp-admin
Common subdirectories: 2.8.2/wp-content and 2.8/wp-content
Common subdirectories: 2.8.2/wp-includes and 2.8/wp-includes
Files 2.8.2/wp-settings.php and 2.8/wp-settings.php differ
Files 2.8.2/xmlrpc.php and 2.8/xmlrpc.php differ
com'è possibile che non mi segnali le differenze che invece mi ha segnalato conraid?? dove ho sbagliato??
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: wordpress 2.8.2

Messaggio da conraid »

devi fare un diff ricorsivo altrimenti prende solo i file nella prima directory

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: wordpress 2.8.2

Messaggio da ponce »

esportare anche la revisione in una directory ti fa una directory di sorgenti pulita (senza directory .svn e relativi file di revisione).
altrimenti poi diff ti crea la patch anche per quelli :)

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: wordpress 2.8.2

Messaggio da danix »

mi sono fatto questo script per aggiornare, ditemi che ne pensate :)

Codice: Seleziona tutto

$ cat wp_patcher.sh 
#! /bin/bash

E_NOARGS=171


workdir="wp_patch"
old_vrs=$1
new_vrs=$2
sane_old_vrs=`echo $1 |sed s/[.]//g`
sane_new_vrs=`echo $2 |sed s/[.]//g`
patchdir="${sane_old_vrs}_to_${sane_new_vrs}_patch"

showhelp () {
  echo "USO: `basename $0` vecchia_versione nuova_versione"
  echo "dove 'vecchia_versione' è la tua attuale versione di WordPress"
  echo "e 'nuova_versione' è la versione verso cui vuoi upgradare"
  exit $E_NOARGS
}


if [ -z $1 ];then
  showhelp
elif [ -z $2 ];then
  showhelp
fi

mkdir $workdir
cd $workdir
echo "sto recuperando le 2 versioni svn"
svn co http://core.svn.wordpress.org/tags/$old_vrs
echo "ho recuperato la versione $old_vrs"
svn co http://core.svn.wordpress.org/tags/$new_vrs
echo "ho recuperato la versione $new_vrs, adesso saranno esportate."
svn export $old_vrs wp_$sane_old_vrs
svn export $new_vrs wp_$sane_new_vrs
rm -rf $old_vrs $new_vrs
echo "ho esportato correttamente le 2 versioni di wordpress"
echo "adesso procedo alla creazione della patch"
diff -qr wp_$sane_old_vrs wp_$sane_new_vrs |cut -d" " -f4 > patch_file.txt
mkdir $patchdir
mods=`cat patch_file.txt`
for i in $mods;do
  cp --parents $i $patchdir
done
echo "compressione in corso..."
cd $patchdir
mv wp_$sane_new_vrs wp_$new_vrs
tar -jcvf ../wp_${patchdir}.tar.bz2 wp_$new_vrs
cd ../
mv wp_${patchdir}.tar.bz2 ../
echo "patch creata"
echo "ripulisco la directory di lavoro"
cd ../
rm -rf $workdir
echo "l'archivio contenente i files da sostituire"
echo "è il file 'wp_${patchdir}.tar.bz2"
exit 0
Adesso provo l'aggiornamento... speriamo bene... ;)

Ah, una domanda, come faccio a sapere se è necessario un update del database??
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: wordpress 2.8.2

Messaggio da conraid »

danix ha scritto: Ah, una domanda, come faccio a sapere se è necessario un update del database??
solitamente è scritto nelle note di rilascio, altrimenti lanci http://urldelblog/wp-admin/upgrade.php :-)

Ma quello script non crea la patch, ma un tar con i file cambiati, o ho capito male?

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: wordpress 2.8.2

Messaggio da danix »

esatto, anche perchè se creassi la patch poi non saprei come applicarla in remoto... :)

Quindi dopo aver installato i files aggiornati basta che lancio upgrade.php per aggiornare eventualmente il database, grazie dell'aiuto :)
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Rispondi