Utenti Aruba Linux | Aggiornamento automatico wordpress 2.7

53

Questa informazione è molto importante per chi ha un blog wordpress installato su server aruba linux.

Aruba utilizza SuExec per gestire i permessi dei file e delle cartelle.

L’aggiornamento automatico provvedeva a cambiare i permessi dei file alla fine della procedura di aggiornamento mettendo permessi 0644 e cambiava i permessi delle cartelle a 0755, questo comportava il non funzionamento del blog dopo l’aggiornamento automatico.

Abbiamo discusso del problema con gli sviluppatori di wordpress e pochi minuti fa è stata trovata una soluzione tampone in attesa di una soluzione migliore che forse sarà rilasciata con la 2.7.1.

Dopo aver installato la 2.7 (dovrete seguire le solite procedure) dovete andare a modificare il file wp-config.php inserendo queste due righe:

define('FS_CHMOD_FILE',0755);
define('FS_CHMOD_DIR',0755);

Questa è la configurazione per Aruba ma, verificate se il vostro Hosting utilizza suexec e se lo utilizza chiedete quali sono i permessi corretti per file e dir e modificate di conseguenza le due linee che abbiamo pubblicato.

[Qui la discussione sul Trac]

Articoli correlati

Commenti dei Lettori


1
Il 5 dicembre 2008, marco scrive:

Ho WP su aruba linux.. da dove si scaricano i file di aggiornamento?

2
Il 5 dicembre 2008, SteveAgl scrive:

QUando sarà disponibile la versione 2.7 inglese dal sito di wordpress e quella itsaliana da questo sito… per ora non c’è.

3
Il 5 dicembre 2008, Fabrizio scrive:

Grazie mille: informazione fondamentale!

Mi sa che comunque aspetterò qualche settimana prima di aggiornare alla 2.7, magari aspettando proprio la 2.7.1 ;)

Intanto, grazie ancora! :)

4
Il 5 dicembre 2008, Mister6339 scrive:

Wolly, ho letto su vari blog che su Wordpress.com è già disponibile Wordpress 2.7. Tra quanto ci verrà resa disponibile la versione in inglese? Molti dicono tra una settimana, tu che dici?

5
Il 5 dicembre 2008, SteveAgl scrive:

Si prevede la metà della prossima settimana, mercoledì o giovedì… in ogni caso prima di aggiornare calma e gesso :)

6
Il 5 dicembre 2008, Mister6339 scrive:

Attendiamo allora….a si si…questa volta aspetto ben volentieri, sopratutto voglio controllare la compatibilità con i plugin, altrimenti è la fine. :P

7
Il 5 dicembre 2008, camu scrive:

Viva Tophost allora, per il quale non serve nessuna configurazione aggiuntiva, ma tutto fila già liscio come l’olio :) E costa un terzo di Aruba eh eh. Una richiesta: potreste installare il plugin subscribe-to-comments in questo blog, sarebbe molto utile per seguire le discussioni!

8
Il 10 dicembre 2008, Chiara scrive:

Ho provato con la soluzione da voi proposta, ma sembra non funzionare!
Non c’è altro modo di sistemare il problema?

Grazie,

C.

9
Il 10 dicembre 2008, Chiara scrive:

Eeeh, OK, come non detto… basta collegarsi al pannello di controllo di Aruba e usare lo strumento per reimpostare i permessi delle cartelle!

Scusate l’avventato post precedente,

C.

10
Il 10 dicembre 2008, wolly scrive:

controlla bene di avere inserito correttamente le due righe nel wp-config perchè funziona correttamente:-)
L’ho provato su 5 blog diverse decine di volte e non ha mai ciccato.
magari scrivi quile righe che hai inserito.
ciao

11
Il 11 dicembre 2008, Chiara scrive:

Wolly, ho riscritto le stringhe varie volte e ho anche fatto copia e incolla per essere sicura di non avere commesso errori…
Sicuramente ho fatto comunque qualcosa che non andava, ma ad ogni modo ho risolto molto più semplicemente con lo strumento di Aruba.

Grazie comunque :-)

12
Il 11 dicembre 2008, SteveAgl scrive:

Forse un server con suexec settato differentemente… io aprirei un ticket con Aruba per capire per gli aggiornamenti futuri.

13
Il 11 dicembre 2008, Shakeyes scrive:

Anch’io ho lo stesso problema di chiara.
ho sistematole righe con copia e incolla all’inizio delfile wp-config.php, ma quando avvio l’aggiornamento automatico si blocca tutto e compare il solito messaggio di internal error!

14
Il 11 dicembre 2008, wolly scrive:

Chiara non dovrebbe essere necessario reimpostare i permessi.
Mi scrivi nei commenti (copia e incolla) quello che hai messo nel file wp-config per favore?
ciao

15
Il 11 dicembre 2008, wolly scrive:

shakeeyes sei su aruba linux o windows? stessa domanda per chiara :-)

Anche tu poui scrivere qui nei commenti le righe che hai inserito nel wp-config?
ciao

16
Il 11 dicembre 2008, Shakeyes scrive:

hai ragione wolly scusa.
è su hosting linux

ecco come ho inserito il contenuto (dove ho scritto cancellato ho eliminato i dati sensibili):

17
Il 11 dicembre 2008, FvB scrive:

Si può risolvere senza manomettere il file wp-config, ma ricostruendo i permessi dei file dal pannello di controllo di Aruba.

18
Il 11 dicembre 2008, wolly scrive:

FvB certamente però abbiamo preferito studiare con il tema di sviluppo una soluzione efficace per evitare ad ogni aggiornamento di dover ricostruire i permessi :-)

19
Il 11 dicembre 2008, wolly scrive:

@Shakeeyes purtroppo si è mangiato il codice, usa un servizio tipo pastebin e poi metti il link qui.
ciao

20
Il 11 dicembre 2008, shakeyes scrive:

@FVB di quali cartelle bisogna ricostruire i permessi con aruba??

21
Il 11 dicembre 2008, wolly scrive:

il problema non sono le cartelle che hanno i permessi corretti quanto tutti i file che devono essere a 0755 e invece l’aggiornamento automatico setta a 0644.

22
Il 12 dicembre 2008, Shakeyes scrive:

riposto il codice, spero possa essere d’aiuto
http://pastebin.com/d67ef89b5

23
Il 12 dicembre 2008, wolly scrive:

Shakeeyes prova a vedere come l’ho modificato.
Altra cosa compila le chiavi di sicurezza è meglio.
ciao

24
Il 12 dicembre 2008, ImMoRt4L scrive:

Salve. Io ho un blog installato su server aruba linux. In precedena usavo wordpress 2.6.5. Ho scaricato il pacchetto di wordpress 2.7 e ho caricato tutti i nuovi file (escluso il contenuto della cartella wp-content). Ho modificato il file wp-config inserendo i dati del database, le chiavi di sicurezza e le stringhe da voi indicate: define(‘FS_CHMOD_FILE’,0755);
define(‘FS_CHMOD_DIR’,0755);
solo che purtroppo quando carico la pagina del sito mi dice “Errore nello stabilire una connessione al database Ciò significa che le informazioni sul nome utente o sulla password presenti nel file wp-config.php non sono corrette o che non è possibile contattare il server del database a localhost.. ecc”.
Ho controllato piu’ volte il file wp-config e i dati inseriti risultano essere corretti.. che devo fare per risolvere questo problema? grazie per l’aiuto

25
Il 12 dicembre 2008, ImMoRt4L scrive:

Ho risolto.. se può essere di aiuto per altri casi simili al mio il problema risiedeva nel localhost. Impostando l’indirizzo del localhost il problema si risolve e wordpress ricomincia a girare.
Forse converrebbe aggiungere nella spiegazione presente nel file wp-config.php che in alcuni casi è necessario impostare anche il localhost per far funzionare correttamente wordpress.

26
Il 13 dicembre 2008, SteveAgl scrive:

Veramente essendo un file di configurazione TUTTE le impostazione vanno modificate, infatti viene chiesto di informarsi preso il proprio webhoster se si hanno dubbi sui parametri SQL.

27
Il 13 dicembre 2008, ImMoRt4L scrive:

SteveAgl nel wp-config della versione 2.6:
define(‘DB_HOST’, ‘localhost’); // al 99% non dovrebbe esserci necessità di modificare questo valore

nella 2.7 non c’è nessuna informazione accanto al valore al contrario degli altri che sono tutti con una descrizione accanto. Dunque anche altri potrebbero facilmente sbagliare non impostandolo ;) comunque problema risolto

28
Il 13 dicembre 2008, Leo scrive:

ImMortal4L anche io ho aruba.it e il DB_HOST non è mai stato localhost.
Aruba ha sempre fornito il proprio servizio di database come aggiuntivo ed una volta attivato ti comunica via email tutti i parametri previsti per l’accesso.
Quindì non comprendo come mai tu abbia lasciato localhost :)

29
Il 13 dicembre 2008, ImMoRt4L scrive:

Leo nelle mail ricevute da aruba ci sono le informazioni riguardati nome utente, nome del database e password, nessuna traccia di localhost :) Fortunatamente ho scoperto da solo che va impostato anche il localhost che si può trovare nel pannello di controllo del dominio su aruba. Comunque il problema è risolto, inutile procedere ;)

30
Il 14 dicembre 2008, marco scrive:

scusate.. sono quello del primo commento.. sono stato fuori e solo oggi ho letto tutti i commenti e non ci ho capito molto. Dunque: sono un totale neofita, e da 2-3 settimane avevo installato WP 2.6.5 su aruba linux. Poi ho letto questi post e sono andato in confusione. Ora il mio WP mi comunica dell’esistenza della nuova versione, ma non ho lo strumento di aggiornamento automatico (è un plugin?). Inoltre, l’unico aggiornamento che abbia mai fatto (dal 2.6.3 al 2.6.5) l’ho fatto con il pacchetto dei soli file modificati da sovrascrivere ai preesistenti, ma se ho ben capito per passare al 2.7 questa procedura non va bene.

In definitiva, qualcuno può gentilmente scrivere la procedura dettagliata e completa per consentirmi di passare al 2.7 (tenendo presente anche che ho hosting su aruba linux)?

Grazie a tutti!!!

31
32
Il 14 dicembre 2008, marco scrive:

grazie wolly, quindi io seguirò passo passo questa guida e dovrebbe andare tutto bene.. e per la questione aruba linux?

33
Il 15 dicembre 2008, marco scrive:

Ok, tutto a posto, ho seguito la procedura ed è andato tutto bene. Grazie!!!

34
Il 4 febbraio 2009, Luca scrive:

una domanda: su aruba si possono installare temi di Wordpress a piacimento o ve ne sono di predefiniti?
Scusate la domanda ma sono un novellino in materia…
Luca

35
Il 5 febbraio 2009, SteveAgl scrive:

La prima che hai detto :)

36
Il 11 febbraio 2009, Simon Goat scrive:

Grazie Wolly mi hai salvato un casino di ore di grattacapi!!!

37
Il 22 febbraio 2009, Kaesar83 scrive:

Ragazzi io ho effettuato l’aggiornamento automatico alla 2.7.1 e mi da errore 500, quindi il blog non è + visualizzabile.
Se provo a mettere quei due define nel file wp-config.php non mi cambia nulla, come posso risolvere?Grazie

38
Il 6 aprile 2009, Gianni Gosta scrive:

Per cortesia prima di aggiornare la mia vecchia versione di wordpress vorrei sapere con certezza se restano in memoria utti gliarticoli finora caricati, che sono oltre ventilmila, oltre più tantissime foto, link, eccetera Vorrei cioè essere sicuro di non perdere niente del materiale attualmente presente sul sito. Prego rispondere appena possibile alla email giannigosta@libero.it -oppure info@teleradionews.info. Grazie infinite a tutti.

39
Il 6 aprile 2009, Marietto scrive:

non avendo trovato prima questo articolo io sono andato nel pannello di aruba e ho fatto un reset dei permessi sul sito.
il reset dei permessi è nel pannello di controlloo di aruba
Ciao

Marietto

40
Il 6 aprile 2009, SteveAgl scrive:

Esiste un forum per qeuste cose e di certo non si forniscono risposte gratuite per email… se serve una consulenza a pagamento puoi usare il form di contatto.

41
Il 16 luglio 2009, Less scrive:

Ciao a tutti, scusate, ma questa modifica è ancora necessaria per chi ha hosting su Aruba? In previsione di aggiornamenti futuri intendo.

42
Il 16 luglio 2009, wolly scrive:

si sempre

43
Il 4 agosto 2009, simo scrive:

ciao, si sa quando (e se) inseriranno qualche patch nel core?

44
Il 8 settembre 2009, 17k scrive:

quote: “Esiste un forum per qeuste cose e di certo non si forniscono risposte gratuite per email… se serve una consulenza a pagamento puoi usare il form di contatto.”

ma che stai a dì!?

45
Il 10 gennaio 2010, damjang scrive:

Salve! Ho aggiornato in automatico il mio blog su aruba linux da wp 2.8.6 a 2.9.1 e poi inserito le due linee nel config: comunque non funzionava. Poi ho settato tutti i file della cartella di wp (root) e della cartella wp-admin con i permessi 755 ed il blog ha ricominciato a funzionare. Non è che bisogna settare il config prima di fare l’aggiornamento?
Grazie

Trackback/Pingback

Scrivi un tuo commento