Pagina 5 di 9 primaprima ... 3 4 5 6 7 ... ultimoultimo
Visualizzazione dei risultati da 41 a 50 su 87

Discussione: Consigli su miniature

  1. #41
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    sempre errore!! potresti ri-ri-aiutarmi?

    Allora .. premesso che non conoscevo assolutamente l'esistenza di questo web.config ho letto che è un file da inserire nel sito. Su questo forum ho trovato questo:


    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <system.web>

    <!-- COMPILAZIONE CON DEBUG DINAMICO
    Impostare compilation debug="true" per inserire i simboli di debug (informazioni .pdb)
    nella pagina compilata. Poiché questo comporta la creazione di un file più grande e più lento da eseguire,
    si consiglia di impostare il valore true solo durante il debug e di usare
    false in tutti gli altri casi. Per ulteriori informazioni, vedere la documentazione relativa
    al debug dei file ASP .NET.
    -->
    <compilation defaultLanguage="vb" debug="true" />

    <!-- MESSAGGI DI ERRORE PERSONALIZZATI
    Per abilitare l'utilizzo dei messaggi di errore personalizzati, impostare customErrors mode="On" o "RemoteOnly". Per disabilitare questa funzione, impostare "Off" .
    Aggiungere un tag <error> per ciascun errore da gestire.
    -->
    <customErrors mode="Off" />

    <!-- AUTENTICAZIONE
    Questa sezione imposta i criteri di autenticazione dell'applicazione. Le modalità supportate sono: "Windows",
    "Forms", "Passport" e "None"
    -->
    <authentication mode="Windows" />


    <!-- AUTORIZZAZIONE
    Questa sezione imposta i criteri di autorizzazione dell'applicazione. È possibile consentire o negare l'accesso
    alle risorse dell'applicazione in base all'utente o al ruolo. Il carattere jolly "*" indica "tutti", mentre "?" indica gli utenti anonimi
    (non autenticati).
    -->
    <authorization>
    <allow users="*" />

    <!-- <allow users="[elenco di utenti separati da virgole]"
    roles="[elenco di ruoli separati da virgole]"/>
    <deny users="[elenco di utenti separati da virgole]"
    roles="[elenco di ruoli separati da virgole]"/>
    -->
    </authorization>

    <!-- REGISTRAZIONE ANALISI A LIVELLO DI APPLICAZIONE
    L'analisi a livello di applicazione permette di registrare l'output dell'analisi per ogni singola pagina dell'applicazione.
    Per abilitare la registrazione dell'analisi a livello di applicazione, impostare trace enabled="true". Se pageOutput="true",
    le informazioni fornite dell'analisi verranno visualizzate in fondo a ogni pagina. In caso contrario, per vedere
    la registrazione dell'analisi sarà necessario aprire nel browser la pagina "trace.axd",
    che si trova nella radice dell'applicazione Web.
    -->
    <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />


    <!-- IMPOSTAZIONI RELATIVE ALLO STATO DI SESSIONE
    In base all'impostazione predefinita, ASP .NET utilizza i cookie per identificare la sessione a cui appartengono le richieste.
    Se i cookie non sono disponibili, è possibile aggiungere un identificatore di sessione all'URL.
    Per disabilitare i cookie, impostare sessionState cookieless="true".
    -->
    <sessionState
    mode="InProc"
    stateConnectionString="tcpip=127.0.0.1:42424"
    sqlConnectionString="data source=127.0.0.1;user id=sa;password="
    cookieless="false"
    timeout="20"
    />

    <!-- GLOBALIZZAZIONE
    Questa sezione specifica le impostazioni di globalizzazione dell'applicazione.
    -->
    <globalization requestEncoding="utf-8" responseEncoding="utf-8" />

    </system.web>

    </configuration>

    l'ho fatto con notepad e l'ho salvato come web.config

    Ora, dove devo inserirlo?

    Il sito si trova in una cartella di prova all'interno del sito "padre"
    il server è aruba.

    il percorso per raggiungere l'home page del sito prova è
    www.ste-ber.com/prova/surrena/index.asp

    Questo web.config, dove devo andarlo ad inserire?

    Ciao

  2. #42
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137
    ARUBA????
    No allora sono problemi tuoi! hahahahah

    Sai quanti problemi ho avuto per aruba? Marooooo' non ci voglio pensare. Una cliente aveva lo spazio su aruba e dovevo fare un'applicazione asp.net 2... il supporto c'è... se supporto si può chiamare ma mancano un sacco di cose.

    Ma il file web.config lo hai messo nella cartella principale del tuo sito? Se si...ti da ancora lo stesso problema?

    Non è necessario che crei un file web.config completo ma dovresti inserire solo le cose che ti serve modificare... ad esempio abilitare il debug ecc..

    Ciao

  3. #43
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137
    Ops... non avevo guardato la pagina...

    Dunque... Aruba supporta i database solo nella cartella "/mdb-database" quindi devi mettere il tuo DB in quella cartella e impostare il giusto percorso per conneterti al DB.


    Ciaooo

  4. #44
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    nn penso dipenda da arubba

    ho fatto (pubblicato circa 1 settimana fa) anche un'altro sito che utilizza miniature, sempre su server aruba e non mi da nessunissimo problema.
    Lo script è differente (quello l'ho preso dalle pagien ASP di html.it) quello che riduce le immagini in base ad un fattore di compressione. Non ho neanche messo il web.config e va benissimo

    Non penso cheanche sia un probelma di database in quanto sul sito "proma" i record li carica correttamente e, se per caso vai nella pagina dei singoli prodotti cliccando sulla thumb "che non c'è"
    si apre, correttamente, il popu con l'immagine originale. Quindi il database lo vede.

    Possibile che il tutto dipenda dal fatto che il sito di prova si trovi in una sotto-sotto cartella del sito originale?

    Ho letto che devo mettere il web.config nella root. nel mio caso lo metto in dentro la cartella ste-ber.com giusto?

  5. #45

    Re: nn penso dipenda da arubba

    Originariamente inviato da luke73
    ho fatto (pubblicato circa 1 settimana fa) anche un'altro sito che utilizza miniature, sempre su server aruba e non mi da nessunissimo problema.
    Lo script è differente (quello l'ho preso dalle pagien ASP di html.it) quello che riduce le immagini in base ad un fattore di compressione. Non ho neanche messo il web.config e va benissimo

    Non penso cheanche sia un probelma di database in quanto sul sito "proma" i record li carica correttamente e, se per caso vai nella pagina dei singoli prodotti cliccando sulla thumb "che non c'è"
    si apre, correttamente, il popu con l'immagine originale. Quindi il database lo vede.

    Possibile che il tutto dipenda dal fatto che il sito di prova si trovi in una sotto-sotto cartella del sito originale?

    Ho letto che devo mettere il web.config nella root. nel mio caso lo metto in dentro la cartella ste-ber.com giusto?
    La mia era una supposizione se il tuo sito non utilizza il web.config allora puoi proprio non
    metterlo e per scoprire che cosa è che causa l'errore dovresti inserire nella root del sito "/"
    il seguente codice in un file che chiamerai "web.config" probabile che aruba negi il debug lato
    client (da remoto) quindi dovrai essere tu , con il codice qui sotto, ad abilitarlo per le tue pagine

    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>
    Capito?

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  6. #46
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137

    Esattamente

    Confermo quanto detto da Riddik perchè appunto Aruba di default nega il debug (almeno nello space di questa mia cliente si) e devi abilitarlo manualmente.

    Luke, la root del tuo sito su aruba è sempre la cartella "\tuosito.com".
    Quello che dicevo io per i database è che se provi a scrivere in un DB che non si trova nella cartella "/mdb-database", viene generato un errore (il solito sulla necessità di una query aggiornabile).
    Prova a vedere se mettendo il tutto nella root ti funziona.


    Cmq per me il miglior servizio di hosting rimane webhost4life, almeno se devi utilizzarlo a livello professionale.
    Di Aruba spesso ci si lamenta... ma non si dovrebbe. Per quello che fanno pagare, offrono un servizio e un supporto superiore a molti altri hosting "più" seri.
    Se hai problemi che pensi possano essere legati ad aruba, puoi sempre provare ad entrare nel loro forum perchè anche altri potrebbero avere riscontrato il tuo stesso problema e magari lo hanno pure risolto.



    Il tempo di risoluzione di un problema è inversamente proporzionale al numero di teste che sbattono al muro per risolverlo

    e dopo questa ca***ta di saggezza spirituale... vi saluto...

  7. #47
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    potrebbe dipendere da questo?

    Ho utilizzato il medesmi script su un'altro sito (sempre aruba) e va benissimo, anche se non c'è il web.config.
    Ho preso, inoltre, uno script aspx (funzionante) che avevo su questo e l'ho copiato pari-pari sul sito "incriminato" e non funziona.

    L'unica cosa che mi fa sospettare circa il malfunzionamento, adesso, è questa:
    quando accedo via FTP allo spazio web del sito non funzionante (ad ex ... www.pippopippo.it, mi da la possibilità di vedere 2 diversi siti, sia pippopippo che www.baudobaudo.com)
    Possibile che questo fatto dia problemi con l'identificazione come "root" del sito pippopippo?

    Ciao

  8. #48
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137
    Sinceramente da aruba ormai mi aspetto di tutto hahahaha.
    Fai una bella cosa. Segui il mio precedente consiglio di chiedere sul forum di aruba. Accedi con i tuoi dati e vai in assistenza->community. Non aprire ticket di assistenza perchè tanto non ti rispondono.Meglio il forum.
    Cmq strana sta cosa... hai registrato due domini sullo stesso host? Ma con aruba si può?

  9. #49
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    adesso non si trovano neanche le pagine ...

    Per favore, non mi ci mandate. ....
    Mi sono fatto dare login e password del sito, quindi niente cartelle e sottocartelle.
    Ho caricato tutto il sito con le varie paginette aspx ma:
    1) le immagini, tanto per cambiare, non si vedono
    2) non trova la pagina
    '''''''''''''''''''''''''''
    The page cannot be found
    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
    --------------------------------------------------------------------------------

    Please try the following:

    Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
    If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
    Click the Back button to try another link.
    HTTP Error 404 - File or directory not found.
    Internet Information Services (IIS)

    --------------------------------------------------------------------------------

    Technical Information (for support personnel)

    Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
    Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages.
    '''''''''''''''''''''''''''

    Ma!

  10. #50
    Bene! chi ha buon occhio e di norma legge e si studia tutti gli script
    noterà le lievi differenze del codice, ma in termini di prestazioni
    sono molto evidenti

    Quindi ecco l'ennesima versione dello script trattato in questo post

    Codice PHP:
    <%@ Page Language="C#" Debug="true" %>

    <%@ 
    import Namespace="System"%>
    <%@ 
    import Namespace="System.IO"%>
    <%@ 
    import Namespace="System.Drawing" %>
    <%@ 
    import Namespace="System.Drawing.Imaging" %>
    <%@ 
    import Namespace="System.Text.RegularExpressions" %>


    <
    script Language="C#" runat="server">
    void Page_Load(Object senderEventArgs e)
    {
     
    int ThumbnailWidth 64;
     
    int ThumbnailHeight 64;
     
    string strFileName "";
     
    string destinazione Server.MapPath("./public/");
     
     
    double orgImgWidth 0.0;
     
    double orgImgHeight 0.0;
     
    double rThumbnailWidth 0.0;
     
    double rThumbnailHeight 0.0;
     
     if (
    Request.QueryString.Count != 0)
      {
       if (
    Request.QueryString["w"] != nullThumbnailWidth Convert.ToInt32(Request.QueryString["w"]);
       if (
    Request.QueryString["h"] != nullThumbnailHeight Convert.ToInt32(Request.QueryString["h"]);

       if (
    Request.QueryString["src"] != null)
        {
         
    strFileName Convert.ToString(Request.QueryString["src"]);

         if (
    strFileName != "")
          {
           try
            {
             
    using(System.Drawing.Image tmpImage System.Drawing.Image.FromFile(Server.MapPath(strFileName)))
              {
               
    rThumbnailWidth ThumbnailWidth;
               
    rThumbnailHeight ThumbnailHeight;
               
    orgImgWidth tmpImage.Width;
               
    orgImgHeight tmpImage.Height;
               
               
    // Se l'immagine è più piccola del Thumbnail forziamo le dimensioni di 
               // quest'ultimo alle dimensioni dell'immagine.
               
    if (orgImgWidth ThumbnailWidthThumbnailWidth tmpImage.Width;
               if (
    orgImgHeight ThumbnailHeightThumbnailHeight tmpImage.Height;
               
               
    // Se le dimensioni dell'immagine e del Thumbnail corrispondono non facciamo nulla.
               // quindi se l'immagine è quadrata...
               
               
    if (tmpImage.Width != tmpImage.Height)
                {
                 
    // Se l'immagine non è quadrata
                 // continuiamo a fare i nostri controlli per calcolarne le 
                 // giuste dimensioni e quindi creare la nostra nuova immagine con
                 // l'aspectratio corretto.
                 // Se l'immagine è più larga che alta
                 
    if (tmpImage.Width tmpImage.Height)
                  {
                   
    // L > H => L = tL
                   // La larghezza del TN sarà quella da noi stabilita
                   // quindi dobbiamo solo assegnarla.
                   
    rThumbnailWidth ThumbnailWidth;
                   
    // L'altezza del TN invece dovrà essere ricalcolata 
                   // in proporzione alla larghezza dell'immagine originale.
                   // L > H => tH = (H * tL)/ L
                   
    rThumbnailHeight = (double)((tmpImage.Height ThumbnailWidth) / tmpImage.Width);
                  } 
    // if (tmpImage.Width > tmpImage.Height)
                 
    else
                  {
                   
    // Altrimenti se l'immagine è più alta
                   
    if (tmpImage.Width tmpImage.Height)
                    {
                     
    // L < H => H = tH
                     // L'altezza del TN sarà quella da noi stabilita
                     // quindi dobbiamo solo assegnarla.
                     
    rThumbnailHeight ThumbnailHeight;
                     
    // La larghezza del TN invece dovrà essere ricalcolata 
                     // in proporzione alla altezza dell'immagine originale.
                     // L < H => tL = (L * tH)/ H
                     
    rThumbnailWidth = (double)((tmpImage.Width ThumbnailHeight) / tmpImage.Height);
                    } 
    // if (tmpImage.Width < tmpImage.Height)
                  
    // else
                
    // if (tmpImage.Width != tmpImage.Height)
               
    using(Bitmap bitmap = new Bitmap(tmpImage, (int)(rThumbnailWidth), (int)(rThumbnailHeight)))
                {
                 
    Response.ContentType tmpImage.RawFormat.ToString();
                 
    Response.Clear();
                 
    Response.BufferOutput true;
                 
    Response.AddHeader("Content-Disposition""filename=" strFileName);
                 
                 
    // In questo caso viene creata e salvata la Thumbnail dell'immagine in /thumbs/
                 
    if ((tmpImage.Width ThumbnailWidth) || (tmpImage.Height ThumbnailHeight)) 
                  { 
                   
    bitmap.Save(Response.OutputStreamtmpImage.RawFormat);
                   
    bitmap.Save((destinazione strFileName), tmpImage.RawFormat);
                  } 
    // if ((tmpImage.Width > ThumbnailWidth) || (tmpImage.Height > ThumbnailHeight))
                 
    else // L'immagine rientra già nella dimensione da noi decisa quindi non serve creargli il Thumbnail.
                  
    {
                   
    bitmap.Save(Response.OutputStreamtmpImage.RawFormat);
    //               Se vuoi che l'immagine venga comunque salvata nella cartella dei Thumbnails leva "//" dalla riga sottostante.
                   
    bitmap.Save(destinazione strFileNametmpImage.RawFormat);
                  } 
    // else
                 
    Response.Flush();
                } 
    // using(Bitmap bitmap = new Bitmap(orgImage, (int)(rThumbnailWidth), (int)(rThumbnailHeight)))
              
    // using(System.Drawing.Image tmpImage = System.Drawing.Image.FromFile(Server.MapPath(strFileName)))
            
    // try
           
    catch (Exception ex)
            {
             
    Response.Write(ex.Message);
            } 
    // catch (Exception ex)
           
    finally
            {
             
    Response.Write("\nCoded by R.B. Riddick");
            }
          } 
    // if (strFileName != "")
        
    // if (Request.QueryString["src"] != "")
      
    // if (Request.QueryString.Count != 0)
    // void Page_Load(Object sender, EventArgs e)
    </script> 
    in tanto, quando ho tempo voglia e desiderio sto ancora lavorando alla nuova versione

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.