scusate sto cercando di imparare asp.net
ma dove si caricano le pagine aspx su un server aruba win 2003 in hosting?
scusate sto cercando di imparare asp.net
ma dove si caricano le pagine aspx su un server aruba win 2003 in hosting?
[Sborone]ci lavoro io quindi non potresti ricevere migliori informazioni[/Sborone]
Per caricare le pagine asp.net all'interno del tuo sito è molto semplice. per prima cosa carica le bin (nel caso che lavori in codebehind) nella cartella Bin (che va creata). I database (nel caso che lavori con access) vanno messi all'interno della cartella mdb-database. Se i tuoi script necessitano di permessi di scrittura (esempio file di testo etc etc etc) mettili all'interno della cartella Public. Se hai problemi manda un messaggio al mio email (alessio.marziali@NOSPAMgmail.com senza NOSPAM), che vedo di aiutarti.
saluti
ti ringrazio, ma ho già fatto alcune prove... ho caricato questo semplice script in una cartella chiamata "graficaspnet" ed ho caricato il relativo db access nella cartella mdb-database, ma quando richiamo la pagina mi viene risposto:Server Error in '/' Application.
--------------------------------------------------------------------------------
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>![]()
fai un file web.config e mettici questo codice
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
eventalmente aggiungi la direttiva debug=true a @page
adesso funziona grazie...![]()
una curiosità asp.net funziona anche sui windows server 2000 o nt?
2000sì, purchè ci installi il framework.. nt non saprei.. forse con l'ultimo sp sì.. però capisci che solo installare il framework su una macchina nt, che si suppone vecchia e quindi con poco hd, ti occupa tutto lo spazio in termini di mb e tutte le prestazioni.. per cui.. non so.. punterei + sul 2000 oppure sul top: 2003Originariamente inviato da ubbicom
adesso funziona grazie...![]()
una curiosità asp.net funziona anche sui windows server 2000 o nt?
come faccio a sapere se sul server 2000 è instalalto il framework?
mi ritrovo in d:\inetpub\... una cartella aspnet_client
forse questa vuol dire qualcosa?
un'altra domanda (se posso) come mai questo codice, non restituisce nulla? :codice:<%@ Page Language="vb" Debug="true" %> <% @Import NameSpace="System.Drawing" %> <% @Import NameSpace="System.Drawing.Graphics" %> <% @Import NameSpace="System.Drawing.Imaging" %> <% @Import Namespace="System" %> <% @Import Namespace="System.IO" %> <script language="vb" runat=server> Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) dim bitmap as new Bitmap(110,28) dim numero,x,t as integer dim stringa as string ' Dim din As StreamReader = New StreamReader( File.Open(server.mappath("contatore.txt"), FileMode.Open, FileShare.Read) ) stringa = din.ReadLine() din.close() ' stringa=str(cint(stringa)+1) ' Dim din2 As StreamWriter = New StreamWriter( File.Open(server.mappath("contatore.txt"), FileMode.Create) ) din2.WriteLine(stringa) din2.close() ' dim g as Graphics=Graphics.FromImage(bitmap) g.FillRectangle(new SolidBrush(color.Black),0,0,300,28) ' dim originalBitmap as Bitmap stringa=trim(stringa) t=len(stringa) for x=t to 5:stringa="0"+stringa:next for t=0 to 5 numero=asc(mid(stringa,t+1,1))-48 originalBitmap=new Bitmap(server.mappath(cstr(numero)+".gif")) g.DrawImage(originalBitmap, 1+t*18, 1) next response.contenttype="Image/Gif" bitmap.save(Response.OutputStream,ImageFormat.Gif) bitmap.dispose() end sub </script>
la cartella aspnet-client è già qualcosa..
prova a guardare nel pannello di controllo oppure carichi e richiedi via browser una pagina aspx inesistente..
se ti dà l'errore 404 normale non è installato, altrimenti(se ti viene un 404 diverso.. simile alla pagina di errore postata da te prima) è installato.
il codice..
in teoria dovrebbe restituire un'img.. scusa non sono nelle condizioni di analizzarlo, provarlo.. spero qualcun'altro ti aiuti al posto mio
si infatti visualizza il classico quadretto con la X rossa in mezzo... ma prima mi chiede i dati di accesso al server, perchè?
Non me ne vanterei..Originariamente inviato da Jc_
[Sborone]ci lavoro io quindi non potresti ricevere migliori informazioni[/Sborone]
tK
(take it easy)