Come installare Wordpress MU su Aruba
Aruba è un’azienda che offre hosting web. Ha un sito orrendo, dà un servizio con parecchie limitazioni ma ha il grande vantaggio di essere molto a buon mercato. Questo blog, ad esempio, è ospitato da Aruba.
Una delle sue limitazioni è che l’URL del proprio sito ospitato deve assolutamente iniziare con www.
Wordpress MU, che ho installato da poco, vuole che il sito dov’è installato sia senza www (ok, avete ragione, ma siete dei talebani).
Come risolvere il conflitto? Vergognosamente a manazza:
- Scaricate e scompattate Wordpress MU. Al momento NON installatelo!
- Aprite il file htaccess.dist e aggiungete le seguenti righe (ammesso che il vostro sito si chiami esempio.it e la cartella principale di Wordpress MU si chiami blogs):
RewriteCond %{HTTP_HOST} ^esempio\.it$ [NC]
RewriteRule ^(.*)$ http://www.esempio.it/blogs/$1 [R=301,L] - Aprite il file index-install.php e commentate tutte le occorrenze di
if( substr( $domain, 0, 4 ) == 'www.' )
$domain = substr( $domain, 4 ); - Fate la stessa cosa con il file wpmu-settings.php.
- Ora e solo ora installate Wordpress MU. Ricordatevi di fare l’installazione per le sottocartelle e non quella per i sottodomini! Altrimenti non funzionerà niente e ve la prenderete con me.
E’ tutto. E’ macchinoso ma l’esistenza stessa di questo blog dimostra che è fattibile
Update: I più pigri possono direttamente scaricare un file ZIP fatto da me: contiene i file suddetti già modificati. NB: Sono i file della versione 2.9 di Wordpress MU. Non assicuro che funzioni per versioni successive (tra l’altro Wordpress 3.0, quando vedrà la luce, avrà le funzioni di Wordpress MU già integrate).












16 novembre 2009 alle 17:48
Un aiuto per un neofita…
cosa vuol dire “commentate tutte le occorrenze di…”?
Grazie
17 novembre 2009 alle 11:28
Ciao Paolo.
Più semplicemente: apri i file index-install.php e wpmu-settings.php e cerca le righe che ho scritto nell’articolo (compariranno più volte).
Ogni volta che le trovi, aggiungi // all’inizio di quelle righe.
Più approfonditamente: in PHP (il linguaggio con cui è sviluppato Wordpress MU) aggiungere due slash // all’inizio di una riga vuol dire “Oh mio potentissimo computer, ignora quanto è scritto in questa riga” (generalmente serve per scrivere dei commenti utili ai programmatori, da qui l’espressione “commentare”).
19 dicembre 2009 alle 19:46
Ciao, ho provato a “craccare” aruba con le tue istruzioni ma al termine dell’installazione ricevo un errore di loop del reindirizzamento…
sai mica come risolverlo?
Grazie
Paolo2 :p
07 gennaio 2010 alle 15:03
Ciao Paolo. Ero in ferie.
La prova l’hai fatta in locale o direttamente su Aruba?
Te lo chiedo perché mi dava lo stesso problema anche a me in locale (probabilmente c’è da impostare qualcosa in Apache), mentre su Aruba è filato tutto liscio.
08 gennaio 2010 alle 12:37
ero direttamente su aruba, ma mi sono arreso e ho fatto comprare un dominio di terzo lvl
anche perchè quell’installazione era una prova per poi spostare un sito di worpress mu (esistente) dal server windows di un provider ad un linux (su aruba) e mi sono accontentato di quelle modifiche al db che ho dovuto fare
Grazie cmq
Paolo2
03 febbraio 2010 alle 17:14
Ciao, io ho seguito alla lettera la tua guida ma non ho trovato risultato. Ci faresti vedere l’intero codice delle due pagine che indichi che hai commentato? Magari mettendolo come documento di testo cosi lo scarichiamo.
Sono ore che provo ma nulla da fare, o mi sfugge qualcosa oppure hai sottinteso qualche passaggio.
Grazie
14 febbraio 2010 alle 17:24
Ciao Mauro. Anche se un po’ in ritardo, ho modificato l’articolo inserendo lo zip dei file che mi chiedevi.
16 febbraio 2010 alle 20:43
Ciao Marco,mi hanno consigliato la tua mini guida che ho eseguito perfettamente risolvendo un problema che mi portavo dietro da qualche giorno,grazie sei un grande!!!
17 febbraio 2010 alle 09:55
Ciao Roberto.
Mi fa piacere che sia servito a qualcuno. Occhio che ad aprile uscirà Wordpress 3, che a quanto pare avrà già in sé integrate le funzioni di Wordpress MU, quindi potrebbe cambiare tutto.
Ps: Una curiosità: chi è che ti ha consigliato questa mini guida?
23 febbraio 2010 alle 20:36
Ciao Mauro,volevi sapere chi mi aveva fatto notare la tua mini guida,ne abbiamo parlato nel forum di “Cionfs”
al seguente http://www.cionfs.it/forum/
ciao
25 febbraio 2010 alle 09:48
Grazie Roberto
24 marzo 2010 alle 11:59
Ciao,
ho installato wordpress mu secondo la tua procedura. Poi però mi accorgo da una comunicazione nella bakeca del sito che il limite di memoria è di 10 M quando invece quella standart di wordpress MU 2.9 è di 64 M. Lascio perdere per riprendere la cosa in un secondo momento e carico solo 2 temi … il sito è diventato bianco.
Da cosa dipende?
E’ forse un nuovo trucco di aruba per non permettere agli utenti di scavalcare il limite ini del server condiviso?
17 aprile 2010 alle 21:42
Antonio: sinceramente non so rispondere.
In generale comunque ormai invito ad aspettare l’uscita di Wordpress 3, che uscirà a fine mese e dove Wordpress e Wordpress MU sono fusi insieme.
21 maggio 2010 alle 16:36
Ciao,
devo installare Wordpress MU ma non ho Aruba come servizio di hosting. Sono appoggiato a Tol.it.
Il sito su cui devo lavorare è con www.
Consigli di seguire la stessa procedure come per Aruba?
Grazie,
Francesco
21 maggio 2010 alle 17:13
@Francesco: Tendenzialmente sì. In realtà, ti consiglio di aspettare qualche giorno. Entro questo mese dovrebbe uscire Wordpress 3, che ha in sé anche le caratteristiche di Wordpress MU, un progetto che è destinato a morire di morte naturale.
Sinceramente non so ancora come Wordpress MU gestisca la storia del www.