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:
[sourcecode language=’php’]
define(‘FS_CHMOD_FILE’,0755);
define(‘FS_CHMOD_DIR’,0755);
[/sourcecode]
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.
68 commenti su “Utenti Aruba Linux | Aggiornamento automatico wordpress 2.7”
marco
5 Dicembre 2008 at 07:58Ho WP su aruba linux.. da dove si scaricano i file di aggiornamento?
SteveAgl
5 Dicembre 2008 at 08:38QUando sarà disponibile la versione 2.7 inglese dal sito di wordpress e quella itsaliana da questo sito… per ora non c’è.
Fabrizio
5 Dicembre 2008 at 09:52Grazie 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! 🙂
Mister6339
5 Dicembre 2008 at 17:11Wolly, 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?
SteveAgl
5 Dicembre 2008 at 17:39Si prevede la metà della prossima settimana, mercoledì o giovedì… in ogni caso prima di aggiornare calma e gesso 🙂
Mister6339
5 Dicembre 2008 at 19:41Attendiamo allora….a si si…questa volta aspetto ben volentieri, sopratutto voglio controllare la compatibilità con i plugin, altrimenti è la fine. 😛
camu
5 Dicembre 2008 at 20:30Viva 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!
Chiara
10 Dicembre 2008 at 19:28Ho provato con la soluzione da voi proposta, ma sembra non funzionare!
Non c’è altro modo di sistemare il problema?
Grazie,
C.
Chiara
10 Dicembre 2008 at 20:53Eeeh, 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.
wolly
11 Dicembre 2008 at 16:36Chiara 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
wolly
10 Dicembre 2008 at 22:05controlla 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
Chiara
11 Dicembre 2008 at 10:52Wolly, 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 🙂
SteveAgl
11 Dicembre 2008 at 11:16Forse un server con suexec settato differentemente… io aprirei un ticket con Aruba per capire per gli aggiornamenti futuri.
Shakeyes
11 Dicembre 2008 at 16:30Anch’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!
wolly
11 Dicembre 2008 at 16:40shakeeyes 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
Shakeyes
11 Dicembre 2008 at 18:18hai ragione wolly scusa.
è su hosting linux
ecco come ho inserito il contenuto (dove ho scritto cancellato ho eliminato i dati sensibili):
FvB
11 Dicembre 2008 at 18:19Si può risolvere senza manomettere il file wp-config, ma ricostruendo i permessi dei file dal pannello di controllo di Aruba.
wolly
11 Dicembre 2008 at 18:24FvB certamente però abbiamo preferito studiare con il tema di sviluppo una soluzione efficace per evitare ad ogni aggiornamento di dover ricostruire i permessi 🙂
wolly
11 Dicembre 2008 at 18:25@Shakeeyes purtroppo si è mangiato il codice, usa un servizio tipo pastebin e poi metti il link qui.
ciao
shakeyes
11 Dicembre 2008 at 18:27@FVB di quali cartelle bisogna ricostruire i permessi con aruba??
wolly
11 Dicembre 2008 at 18:29il 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.
Shakeyes
12 Dicembre 2008 at 10:12riposto il codice, spero possa essere d’aiuto
http://pastebin.com/d67ef89b5
wolly
12 Dicembre 2008 at 12:42Shakeeyes prova a vedere come l’ho modificato.
Altra cosa compila le chiavi di sicurezza è meglio.
ciao
ImMoRt4L
12 Dicembre 2008 at 22:19Salve. 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
ImMoRt4L
12 Dicembre 2008 at 23:14Ho 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.
SteveAgl
13 Dicembre 2008 at 09:41Veramente 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.
ImMoRt4L
13 Dicembre 2008 at 12:32SteveAgl 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
Leo
13 Dicembre 2008 at 16:35ImMortal4L 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 🙂
ImMoRt4L
13 Dicembre 2008 at 19:50Leo 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 😉
marco
14 Dicembre 2008 at 20:34scusate.. 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!!!
wolly
14 Dicembre 2008 at 21:08https://www.wpitaly.it/wiki/Main/Upgrade-20
marco
14 Dicembre 2008 at 21:19grazie wolly, quindi io seguirò passo passo questa guida e dovrebbe andare tutto bene.. e per la questione aruba linux?
marco
15 Dicembre 2008 at 22:47Ok, tutto a posto, ho seguito la procedura ed è andato tutto bene. Grazie!!!
Luca
4 Febbraio 2009 at 22:33una 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
SteveAgl
5 Febbraio 2009 at 15:48La prima che hai detto 🙂
Simon Goat
11 Febbraio 2009 at 19:44Grazie Wolly mi hai salvato un casino di ore di grattacapi!!!
Kaesar83
22 Febbraio 2009 at 18:05Ragazzi 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
Gianni Gosta
6 Aprile 2009 at 14:32Per 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.
SteveAgl
6 Aprile 2009 at 20:43Esiste 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.
Marietto
6 Aprile 2009 at 14:40non 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
Less
16 Luglio 2009 at 14:40Ciao a tutti, scusate, ma questa modifica è ancora necessaria per chi ha hosting su Aruba? In previsione di aggiornamenti futuri intendo.
wolly
16 Luglio 2009 at 18:05si sempre
simo
4 Agosto 2009 at 15:24ciao, si sa quando (e se) inseriranno qualche patch nel core?
17k
8 Settembre 2009 at 17:36quote: “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ì!?
damjang
10 Gennaio 2010 at 00:10Salve! 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
vale biciurbana.org
21 Giugno 2010 at 20:14ho sbagliato ed aggiornato in maniera frettolosa ora non vedo più nulla che faccio?
Tonino
11 Dicembre 2010 at 12:53Dopo l’aggiornamento automatico a WordPress 3.0.3 su dominio Aruba Linux occorre ripristinare i permessi (Riparazione Permissions) nella sezione Admin.aruba => scheda Linux Area => Pannello gestione Hosting Linux => Riparazione Permissions.
Nick
25 Febbraio 2011 at 13:01Scusate, scrivo solo perchè mi rendo conto che è passato tantissimo tempo dalla pubblicazione dell’articolo.
Ogni volta che aggiorno WP devo fare il ripristino dei permessi in questione…ma la procedura indicata è ancora valida, anche per WP 3.0?
(la prima versione che ho installato mi pare fosse la 2.8…da lì tutti aggiornamenti)
Hiroshi
19 Marzo 2011 at 11:12Io ho fatto tutti gli aggiornamenti dalla 3.0.1 –> 3.0.3 –> 3.04 –> 3.05 dall’interfaccia di amministrazione di WordPress, e tutto ha sempre funzionato a dovere, senza dove modificare più nulla.
Andrea Pelli
6 Luglio 2013 at 15:31ciao a tutti,
a distanza di molti anni ho trovato questo post e mi ha aiutato a risolvere il problema dopo una migrazione da 3.5.1 a 3.5.2
Andrea
elmanisero
29 Settembre 2013 at 18:16Se si fa l’installazione con il tool di aruba viene automaticamente inserito il codice nel file wp-config.php e l’aggiornamento andrà sempre a buon fine.
Il file wp-config.php di Aruba nella parte interessata al codice è così
define(‘WP_DEBUG’, false);
define(‘FS_CHMOD_FILE’,0755);
define(‘FS_CHMOD_DIR’,0755);
define(‘DISABLE_WP_CRON’, true);
/* Finito, interrompere le modifiche! Buon blogging. */
Se si installa wp manualmente consiglio di modificare il file config in questo modo come lo fa aruba.
elmanisero
1 Ottobre 2013 at 15:46Perchè scrivere commenti inutili se non si specifica a quali scemenze ci si riferisce?
Davide Danti
29 Ottobre 2013 at 16:33Salve, chiedo supporto da chiunque possa darmene e ringrazio
Il mio sito è stato ackerato e digitandolo viene fuori una organizzazione terroristica detta FALLAGA, estremisti arabi che cercano di promuovere la loro fede bloccando vari siti, e la polizia postale ai quali ho fatto denuncia mi ha detto che molti siti italiani sono stati bloccati, non capisco perché lo abbiano fatto anche con il mio con il quale lavoro per attività DJ.
Sarà possibile sbloccarlo ? cosa devo fare?
Saluti Davide
Marco
23 Giugno 2014 at 14:49Ho aggiornato WordPress da una vecchia versione alla 3.9.1–it_IT.
L’aggiornamento sembrava fosse fallito con il messaggio d’errore “Internal Server Error” ma il sito ha continuato a funzionare normalmente.
Tuttavia, accedendo ad alcune pagine del pannello di amministrazione, come ad esempio l’anteprima di un tema, o la pagina Personalizza (customize.php), di nuovo appare il messaggio d’errore “Internal Server Error”.
L’error log di aruba riporta il messaggio “AH01215: suexec policy violation”.
Ho aggiunto a wp-config.php le due righe indicate in questo articolo, ovvero:
define(‘FS_CHMOD_FILE’,0755);
define(‘FS_CHMOD_DIR’,0755);
ma questo non ha risolto il problema.
[…] Aruba: Funziona se apportate le modifiche al file wp-config-php come spiegato in questo post. […]
[…] informazioni alla url < https://www.wpitaly.it/2008/12/05/utenti-aruba-linux-aggiornamento-automatico-worpdpress-27/ […]
[…] Chi conosce Aruba sa che può ripristinare i permessi corretti ai file e alle cartelle direttamente dal pannello di gestione, ma gli autori di WordPress, venuti a conoscenza del fatto, hanno implementato due nuovi comandi per evitare alla radice il problema, in attesa di una soluzione migliore forse già nella prossima 2.7.1. […]
[…] appena eseguito l’aggiornamento automatico di WordPress alla versione 2.7.1: seguendo le indicazioni del team di WordPress Italy per gli utenti Aruba (su server Linux) come me, l’operazione è […]
[…] gli utenti Aruba Linux suggeriamo di apportare queste modifiche al wp-config.php […]
[…] gli utenti Aruba Linux suggeriamo di apportare queste modifiche al wp-config.php […]
[…] Aruba che si sono visti il proprio sito inaccessibile. Per quanto riportato sul sito ufficiale di WordPress.it: Aruba utilizza SuExec per gestire i permessi dei file e delle […]
[…] inserito nel file wp-config le due righe suggerite in questo post, ma ora ho il terrore di […]
[…] Per coloro che utilizzeranno lo strumento di update automatico, raccomandiamo di leggere questo articolo prima di effettuare l’update ! https://www.wpitaly.it/2008/12/05/utenti-aruba-linux-aggiornamento-automatico-worpdpress-27/ […]
[…] oppure su … WordPress Italy […]
[…] Prova a leggere qua: https://www.wpitaly.it/2008/12/05/utenti-aruba-linux-aggiornamento-automatico-worpdpress-27/ […]
[…] E magari se scrivi nel wp-config la giusta regola non si ripresenterà::: https://www.wpitaly.it/2008/12/05/utenti-aruba-linux-aggiornamento-automatico-worpdpress-27/ […]
[…] by: https://www.wpitaly.it […]
[…] trovato anche una soluzione a questo link dove , per risolvere definitivamente i problemi di errori nelle permission s e hosting su Aruba, […]