Quantcast
Channel: Classic ASP – Consulenza Web
Viewing all articles
Browse latest Browse all 12

Da BlogEngine.NET 1.4 a BlogEngine.NET 2.5.0.6 su hosting Aruba

0
0

Utilizzo BlogEngine.NET per un progetto fin dal 2007, con soddisfazione se devo la verità. Fino a quando non è stato necessario un upgrade di versione. Avevo tentato già lo scorso febbraio di sostitituire la release 1.4 con una più aggiornata ma avevo desistito perchè lo spazio hosting (Windows Server 2003) dove risiede il progetto supporta solo .NET Framework 2.0, mentre per funzionare le versioni più aggionate di BlogEngine.NET hanno bisogno di .NET Framework superiori alla 2.0.
Recentemente mi son detto “Vabbè, che sarà mai passare ad un Windows Server 2008?”
In effetti non è un’operazione difficile, basta compilare un form con cui si fa la richiesta ad Aruba, si attende un paio di giorni e il cambio di macchina hosting è bello che fatto.

Un consiglio mio: fatevi una copia di back up di tutto il sito, perchè lo spostamento di server, di fatto non è uno spostamento. NESSUN CASO prevede che il contenuto del sito presente sul vecchio spazio web venga spostato automaticamente sul nuovo.

Una volta attivo è stato necessario, per attivare il supporto alla versione 4 di .NET Framework , modificare la configurazione dal pannello di controllo (andare su “Gestione webserver IIS”). Inoltre, come consigliato nella guida di BlogEngine, bisogna attivare il pipeline sulla modalità integrata. Detto, fatto.
La buona notizia è che BlogEngine.NET 2.5 è veramente plug & play: installazione ridotta ad un unico click. Per recuperare i vecchi post e le pagine basta spostare i file xml nelle rispettive cartelle nella directory app_data.
La cattiva notizia è che in una sottocartella era presente uno scrippettino che gestiva le gallerie fotografiche in ASP.NET e con il cambio di hosting non funzionava più perchè in Windows Server 2008 le subfolder ereditano le proprietà della root. Per ovviare a questo sarebbe necessario che la cartella in questione fosse impostata come Virtual Directory lato webserver ma su Aruba questa operazione non è fattibile in hosting condiviso.
L’unica soluzione possibile, per ripristinare la gallery fotografica nella subfolder, è stata quella di riscrivere il codice utilizzando le classic ASP e il componente Persist AspJpeg compatibile con l’hosting Aruba.

Mi rimane solo una questione in sospeso: nel porting dalla versione 1.4 a 2.5 il mio vecchio theme si inceppa a volte nell’inserimento dei commenti per un fastidioso errore javascript BlogEngine.comments.nameBox is null. Ho contattato la community che segue lo sviluppo per trovare una soluzione.


Viewing all articles
Browse latest Browse all 12

Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Re:

Re:





Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Re:

Re:

Re:

Re: