Upload sito web su godaddy

venerdì 28 febbraio 2014 - 07.20
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010  |  SQL Server 2008 R2

dannyv Profilo | Junior Member

Ciao a tutti.

Ho recentemente realizzato un mio sito web/forum in C#. Carino, funziona e quindi decido di metterlo online. Cerco un dominio libero, lo trovo e lo acquisto con godaddy. Compro il mio spazio web per pubblicare il sito e poi....poi cominciano i "guai". Qualcuno di voi sa come e/o cosa fare per pubblicare un sito web con godaddy?

grazie a tutti e ciao

Dan

P.S. una volta finito il mio progetto in C# ho costruito la solution. In pratica ora ho una cartella con tutti i file e la solution. Mi serve altro?

alx_81 Profilo | Guru

>Ciao a tutti.
ciao

>Ho recentemente realizzato un mio sito web/forum in C#. Carino,
>funziona e quindi decido di metterlo online. Cerco un dominio
>libero, lo trovo e lo acquisto con godaddy. Compro il mio spazio
>web per pubblicare il sito e poi....poi cominciano i "guai".
>Qualcuno di voi sa come e/o cosa fare per pubblicare un sito
>web con godaddy?
GoDaddy ha una guida che spiega per filo e per segno come pubblicare il tuo website da loro:
http://support.godaddy.com/help/article/96/uploading-files-to-your-website-ftp?pc_split_value=2

se cerchi un po' su google, troverai anche dei video:
https://www.google.com/search?q=how+to+upload+website+to+godaddy&oq=how+to+upload+website+to&aqs=chrome.1.69i57j0l5.5326j0j4&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8

>P.S. una volta finito il mio progetto in C# ho costruito la solution.
>In pratica ora ho una cartella con tutti i file e la solution.
>Mi serve altro?
se non hai installato tu componenti di terze parti direi di no.

>grazie a tutti e ciao
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dannyv Profilo | Junior Member

Ciao!! Grazie per la dritta!!!

ho seguito la guida, messo su tutti i files. Premetto che sia facendo partire visual studio in debug, che mettendo il progetto su IIS, tutto funziona.
Quando invece faccio partire il sito da godaddy mi viene dato il seguente errore


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ho seguito il consiglio ma ovviamente nulla da fare, continua a darmi lo stesso errore.
Attualmente il mio web.config e'

<system.webServer> <httpErrors errorMode="Detailed" /> <asp scriptErrorSentToBrowser="true"/> </system.webServer> <system.web> <httpRuntime requestValidationMode="2.0"/> <xhtmlConformance mode="Strict"/> <customErrors mode="Off"/> <compilation debug="true"/> <customErrors mode="RemoteOnly" defaultRedirect="~/forum/Error.aspx"/> ....... </system.web>
Nel mio web.config ho provato tutte le possibile combinazioni ma viene dato sempre lo stesso risultato.

Nessuna idea su che cosa potrebbe essere o come risolvere?

Grazie ancora!!

alx_81 Profilo | Guru

>Ciao!! Grazie per la dritta!!!
>Nessuna idea su che cosa potrebbe essere o come risolvere?
hai predisposto un log? Ti connetti ad un database anche? Se non riusciamo a prendere quell'errore non è facile capire cosa possa essere.
Tipicamente sono connessioni a database errate, piuttosto che permessi sulla macchina.. Serve un po' capire cosa fa il tuo website.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dannyv Profilo | Junior Member

Ciao Alessandro!

Grazie per tutto l' aiuto datomi! Il sito e' un semplicissimo forum. Potrebbe quindi essere che, come dici tu, non riesce a connettersi o a dialogare in qualche modo con il database? Sul computer tramite VisualStudio2010 e su IIS la connessione funziona alla perfezione.
in inetpub/wwwroot/mioforum/App_Data/ sia database.mdf che database_log.LDF hanno le seguenti impostazioni per la sicurezza:
System, Administrator, User, IIS_IUSRS e TrustedInstaller hanno tutti full control.

Grazie ancora!!

ciao ciao

alx_81 Profilo | Guru

>Ciao Alessandro!
>Grazie per tutto l' aiuto datomi! Il sito e' un semplicissimo
>forum. Potrebbe quindi essere che, come dici tu, non riesce a
>connettersi o a dialogare in qualche modo con il database? Sul
>computer tramite VisualStudio2010 e su IIS la connessione funziona
>alla perfezione.
>in inetpub/wwwroot/mioforum/App_Data/ sia database.mdf che database_log.LDF
>hanno le seguenti impostazioni per la sicurezza:
>System, Administrator, User, IIS_IUSRS e TrustedInstaller hanno
>tutti full control.
stai cercando di usare le "UserInstance" di sql server.
Ti consiglio di contattare Godaddy perchè non so se te lo fanno fare.
Di solito mi sono sempre connesso ad un database server, il file diretto non so se ce l'hanno come supporto.
Hai guardato la doc se puoi connetterti a sql in quel modo (file, user instance)?

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dannyv Profilo | Junior Member

mmm ok ora mi sono perso ehehe... Per realizzare il forum ho usato un progetto free chiamato YAF che ho poi modificato per quello che volevo fare, ma la parte della connessione al DB non e' stata modificata...immagino debba cercare nel web.config per vedere cosa potrebbe non andare con la connessione giusto?

alx_81 Profilo | Guru

>mmm ok ora mi sono perso ehehe... Per realizzare il forum ho
>usato un progetto free chiamato YAF che ho poi modificato per
>quello che volevo fare, ma la parte della connessione al DB non
>e' stata modificata...immagino debba cercare nel web.config per
>vedere cosa potrebbe non andare con la connessione giusto?
a prescindere da quello, il problema è che SQL server non è fatto per andare come file, ma è fatto per girare come servizio sul server su cui è installato.
Non so se GoDaddy ti da supporto alle vecchie user instance (ovvero a quel puntamento nell'app data). Se non sbaglio devi passare a SQLCe (Compact Edition) oppure a database su file equivalenti, come Sqlite ecc. Credo proprio che tu dovrai farti aggiungere un servizio per sql server (pagandolo) e allora potrai connetterti a sql server.
In caso contrario non credo che tu possa fare altro, se non cambiare tipo di database.
Leggi anche il loro help qui: http://support.godaddy.com/help/article/36/creating-mysql-or-sql-server-databases-for-your-hosting-account
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dannyv Profilo | Junior Member

Ciao!!
Leggendo l' articolo ho creato il db come dicono loro. Ora..so che e' una domanda sciocca ma...devo ovviamente farlo puntare nel web.config? Sto impazzendo e anche le cose piu' semplici mi creano problemi

grazie ancora

alx_81 Profilo | Guru

>Leggendo l' articolo ho creato il db come dicono loro.
Quando parla di file, parla di access però, non di sql. Secondo me non puoi fare sql come hai fatto tu. Ma dovrei approfondire (per questo ti consiglio di sentire loro).

>Ora..so che e' una domanda sciocca ma...devo ovviamente farlo puntare
>nel web.config? Sto impazzendo e anche le cose piu' semplici
>mi creano problemi
Questo lo scegli tu, lo puoi mettere hard coded, lo puoi mettere nel config, dipende come poi il tuo programma fa la connessione al database. Non avendolo scritto tu e non sapendo come fa non saprei nemmeno se serve una sezione sul config.
Non hai la documentazione del prodotto che hai installato? Dovrebbe spiegarti un pochino cosa fare.

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

dannyv Profilo | Junior Member

purtroppo la documentazione del prodotto usato e' davvero fatta male. la connessione e' in un file db.config richiamato dal web.config. Purtroppo e' l' unico prodotto free che ho trovato per poter costruire un forum. Forse faccio prima a cercare un nuovo prodotto :)

Grazie ancora per tutto l aiuto!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5