Wordpress su server Windows su Aruba
Come primo argomento del nuovo anno pensavo di scrivere dei problemi di permessi che ho incontrato nell’implementazione di wordpress 2.5.1 su server Windows di Aruba.
Vorrei subito rassicurare tutti quelli che hanno letto in giro che non è possibile installarlo. Questo blog è su server Windows su Aruba!
La procedura di installazione di Wordpress prevede diversi passi:
- download del file zip dal sito www.wordpress.org (link diretto al download) oppure dal sito www.wordpress-it.it (link diretto al download in italiano)
- scompattazione del file;
- modifica del file [root di installazione di Wordpress]/wp-config.php e caricamento sul server del tutto; piccolo accorgimento in merito, usate un editor di testo come notepad su windows oppure gedit, emacs, vi(m) su linux, altrimenti avrete problemi di codifica del file, che non verrà interpretato correttamente dal browser in visualizzazione e non sarà eseguito sul server; per chi non sapesse di che si parla, semplicemente non usate Word oppure Wordpad e corrispettivi elaboratori di testo su linux;
- installazione del blog eseguendo [root di installazione di Wordpress]/wp-admin/install.php
- installazione del pacchetto della lingua nel caso di installazione in inglese; qui si può scaricare il file it_IT (ricordarsi dopo averlo caricato sul server, nella cartella creata appositamente, di modificare il file [root di installazione di Wordpress]/wp-config.php);
Ora se tutto va bene, il blog è su e funzionante.
Il mio problema è venuto fuori a questo punto, quando ho deciso di importare i posts dal vecchio blog. Nella sezione amministrativa di Wordpress è possibile esportare ed importare i posts, per chi non lo sapesse, in un file XML. Ho quindi creato il file XML dal vecchio blog ed ho provato ad importarlo nel nuovo. La procedura, però, non è mai andata a buon fine o perché lo script non riusciva a creare la cartella [root di installazione di Wordpress]/wp-content/uploads o perché, anche se la cartella veniva creata manualmente da me, non riusciva a scriverci dentro.
Ho cambiato i permessi alle cartelle, perché era evidentemente un problema di permessi di scrittura, però questo non ha cambiato nulla, anche perché la procedura di modifica dei permessi funziona solo su server linux (e da qui probabilmente le notizie che si trovano in giro sull’impossibilità di installare Wordpress su sistema Windows!)
Io ho risolto impostando come cartella per gli uploads non quella di default, ma la cartella [root del sito]/public, che su server Aruba è quella che possiede i permessi più ampi!
Quello che non riusciva a caricare sul server la procedura di importazione erano le immagini che io avevo caricato nei vari posts. Ora infatti tutte le immagini del mio blog sono caricate proprio in [root del sito]/public.
|
|


















November 30th, 2008 at 18:31
ciao!
Anche io vorrei installare wordpress su windows aruba.
MSSQL Server ?
oppure
MySQL ?
o tutti e due?
Quando dici modifica del file [root di installazione di Wordpress]/wp-config.php come lo devo modificare?
GRAZIE MILLE per l’aiuto
April 11th, 2009 at 20:45
Ciao,
vanno bene entrambi i databases. Ed anche altri eventualmente
La modifica nel file riguarda l’indicazione della lingua italiana invece di quella inglese, che è l’impostazione di default.
July 3rd, 2009 at 12:03
Ciao,
ho letto il tuo articolo, confido nella tua clemente comprensione :-))
Server windows, hosting aruba, mysql, wp ….. si continuano a verificare problemi di loop … come posso risolvere ?
July 3rd, 2009 at 22:33
Potresti spiegarmi più in dettaglio il problema che si presenta?
July 8th, 2009 at 17:47
Ciao,
vi vedo particolarmente preparati su Wordpress, mentre io sono un neofita.
Ho un piccolo sito su Server Windows con Aruba e vorrei installarvi un blog. Non ho , però acquistato il servizio SQL-Server.
Tra le cartelle del Server è, però, presente la cartella “cgi-bin”.
E’ possibile installare Wordpress utilizzando la cartella “root/public” per gli uploads, e “root/cgi-bin” come cartella per il database? O devo per forza creare un database SQL?
Grazie, in anticipo.
September 21st, 2009 at 11:38
Ma se WP e scritto per girare su server linux, perchè ostinarsi sul server windows??!!
November 8th, 2009 at 4:42
“Davide
September 21st, 2009 at 11:38
Ma se WP e scritto per girare su server linux, perchè ostinarsi sul server windows??”
Perche funziona l unica cosa che nn riesci a far girare sono solo gli script per il resize delle img perche avendo una root diversa va in conflitto ma per il resto gira benissimo!!
March 7th, 2010 at 15:41
Cavolo…. bellissimo post, non ci avrei mai pensato, effettivamente la cartella public della root è scrivibile… grande consiglio, grazie