Avete tentato di installare WordPress MU sul vostro spazio hosting Aruba, e seppure fosse nuovo di zecca, su Linux e con tutti i crismi avete avuto dei problemi? Dopo aver proceduto con l’autoinstallazione vi dava Internal Server Error oppure provando a loggare dalla pagina apposita rimaneva lì impiantato sulla login senza entrare?
Allora vi do io la soluzione, perchè ho riscontrato io stessa il problema settimana scorsa.
In sostanza succede che WordPress MU affinchè si installi correttamente, abbia bisogno di un dominio del tipo http:// e non http://www. ma come sapete, Aruba vi può fornire solo il www per il dominio principale, al massimo dei sotto domini del tipo http://
Pertanto, prima cosa: acquistate un dominio di terzo livello su Aruba e dopo seguite questa guida che mi ha salvato e che riporto qui in toto:
[…]
Leggo con attenzione sul forum di supporto inglese e scopro che wordpressmu gestisce il dominio senza ilwww
, quindi ogni volta che clikkavo su un collegamento venivo rimandato alla Home Page. Ho studiato tutte le soluzioni proposte sul forum ma nessuna ha funzionato, ho aperto un ticket su aruba e dopo pochissimo mi hanno risposto che su hosting condiviso purtroppo viene sempre aggiunto ilwww
e che non si poteva modificare la configurazione, mi hanno quindi proposto un hosting virtuale (molto costoso).
Ci ho pensato su e alla fine ho provato a creare un dominio di terzo livello nel caso specificoblog.gh22.net
ho reinstallato wordpressmu ed ora funziona che è un piacere.Ed ora il TUTORIAL:
La prima cosa che dovete fare è scaricare wordpressmu
Fatto questo lo scompattate
COSA FONDAMENTALE NON create il file
1.
wp-config.php
lo creerà in automatico l’installazione
Aprite il file
1.
wp-config-sample.php
e modificate questa riga
1.
define(
'VHOST'
,
'VHOSTSETTING'
);
in questo modo
1.
define(
'VHOST'
,
'no'
);
Caricate tutti i file nel vostro dominio di terzo livello (che avrete precedentemente attivato) es.
1.
terzolivello.miosito.com
Caricati tutti i files sul server puntate il vostro browser all’indirizzo del vostro dominio di terzolivello es.
1.
http:
//terzolivello.miosito.com
e in automatico partirà la procedura di installazione.
se avete caricato anche il file
1.
wp-config.php
e/o il file
1.
.htaccess
riceverete il messaggio che non è stato trovato wordpressmu, cancellate quei due files e ricominciate
Spuntate la casella che dice di creare i blog come cartelle e non come sottodominio perchè non funzionerebbe.
Tenete sotto mano i dati per la configurazione di mysql che vi manda aruba , compilate i campi a video , mettete la vostra email valida e clikkate su crea.
In pochi secondi worpdressmu sarà configurato, riceverere l’email di attivazione con la password , che provvederete a modificare al primo accesso e via potete sbizzarrirvi con il nuovo giochino invitando gli amici ad aprirsi il blog presso di voi.
Ora l’ultimo problema , come fare a mandare dal dominio principale al sottodominio chi si collega ?
Create un file
1.
index.php
con all’interno questo comando
1.
< ?php header(
"Location: http://terzolivello.miosito.com/"
); ?>
lo caricate nella root del vostro dominio es.
1.
http:
//www.miosito.com
ed il giochino è completo chiunque si collegherà al vostro dominio sarà immediatamente mandato sul vostro sottodominio.
Last but not least ho quasi terminato la traduzione in italiano se volete darmi una mano a finirla clikkate qui e traducete un pò di stringhe.
UPDATE: Come localizzare
Crea, se non esiste già, la cartella languages sotto la cartella wp-includes e carica il .mo della lingua che vuoi installare
Apri il file wp-config.php trova le linee che seguono e metti il codice lingua che preferisci, nel nostro caso it_IT, cancella le // (se ci sono) salva il file e ricaricalo sul server.
1.
// Change this to localize WordPress. A corresponding MO file for the
2.
// chosen language must be installed to wp-content/languages.
3.
// For example, install de.mo to wp-content/languages and set WPLANG to 'de'
4.
// to enable German language support.
5.
define(
'WPLANG'
,
'it_IT'
);