Visualizzazione dei risultati da 1 a 10 su 10

Discussione: migrazione sito

  1. #1

    migrazione sito

    Buongiorno a tutti,
    premetto che sono un newbie del asp, infatti prediligo il php (ok non insultatemi ).

    Ho un amico che ha una piccola azienda con un sistema frontpage/tiscalibusiness, e mi ha chiesto di migrare il sito su un hosting piu economico (tiscalibusiness 1100€/anno )

    Non essendo pratico di asp ho preferito momentaneamente spostare pari pari la directory del sito su un mio dominio con hosting windows http://www.hotelferrodicavallo.com/provagress/login.asp

    Ripeto non essendo per niente pratico non ho idea di dove mettere le mani, suppongo ci sia da cambiare qualche dato per il collegamento al DB??? essendo indirizzo e login del server cambiato?

    questo è l'errore che mi riporta
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

    /provagress/login.asp, line 39

    vi lascio anche un login per fare la prova : user: tain01 psw: hj58ttnm

    avevo anche provato a cambiare i permessi da 777 a 755 come avevo trovato su qualche forum ma mi da lo stesso errore

    ringrazio in anticipo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo la pagina login.asp.
    Se molto lunga posta fino alla riga 40.

    Per cambiare i permessi devi agire sulle cartelle del server e dare i permessi di modifica allo IUSR_NOMEMACCHINA (server)

    Roby

  3. #3
    intanto ti ringrazio molto




    <%
    fMsg = ""
    iMsg = ""
    flog = False ' indica che è stato effttuato il collegamento
    loggedin = False
    dim Cliente

    ' Determine which button the Web visitor clicked and take
    ' appropriate action.
    If Request("btnLogin") <> "" Then
    ProcessLogin
    End If

    Sub ProcessLogin()
    ' Verify that the Web visitor submitted both an username
    ' and a password.
    If Request("IntUserName") = "" Then
    If Request("Intpwd") = "" Then
    fMsg = "Inserire Username e password!"
    Exit Sub
    Else
    fMsg = "Inserire UserName!"
    Exit Sub
    End If
    Else
    If Request("IntPwd") = "" Then
    fMsg = "Inserire password."
    Exit Sub
    End If
    End If


    Set cnStHol = Server.CreateObject("ADODB.Connection")
    Set rsVis = Server.CreateObject("ADODB.Recordset")

    questa è la riga 39 cnStHol.Open strADH2KCnn


    ' Create and open an ADO recordset object.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo cosa c'è qui dentro:



    Roby

  5. #5
    here we go, ecco il contenuto della pagina che mi hai richiesto

    <%

    Dim strADH2KCnn

    ' Fix this path up to point to the Ch14 Access database.
    strADH2KCnn = "driver={Microsoft Access Driver (*.mdb)};" & _
    "dbq=" & _
    Server.MapPath("/Database/coinclub.mdb")


    %>

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sembra corretto se la cartella "database" è una cartella della root.

    Roby

  7. #7
    roby ti ringrazio ancora molto, ma come ti ho detto sono un po inesperto. che intendi dire se la cartella database è una cartella della root??
    come ti ho detto il sito è stato spostato da un servizio hosting di tiscalibusiness ad uno su aruba..

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Su aruba il db lo devi mettere in mdb-database e cambiare il percorso qui:

    Server.MapPath("/mdb-database/coinclub.mdb")

    Roby

  9. #9
    ti ringrazio, il problema era soltanto quello(spostare il db dentro la cartella mdb-database), ora funziona tutto perfettamente!!!
    un ultima cosa, il sito definitivo lo vorrei però hostare su hostingoslutions, cambia qualcosa in questo caso??? devo fare come per aruba e caricarlo in una determinata cartella??
    grazie ancora davvero
    fabio

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    No, lì puoi metterlo dove vuoi.
    Sta a te però dare i permessi di scrittura alla cartella e soprattuto impedire il download del db (togliere la spunta "lettura" dal IIS).
    Lo potrai fare tramite il pannello di controllo in dotazione.

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.