Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Spazio web blindato?

  1. #1

    Spazio web blindato?

    In uno script ASP ho il seguente, semplice, codice:



    Dim myConnection, myRS, ok
    Set myConnection = Server.CreateObject("ADODB.Connection")

    ' Definisco e aprola mia connessione..
    myConnection.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("staff/DBContattiWeb.mdb")& ";"
    myConnection.Open

    sql = "UPDATE Contatti SET livello=1, codiceredattore='"&codiceredattore&"' WHERE usr='"&usr&"' AND psw='"&psw&"'"
    myConnection.Execute (sql)

    myConnection.Close
    Set myConnection=Nothing




    Se faccio girare il codice in locale, con un Web Server installato sul mio PC, tutto funziona bene, idem su uno spazio web 'free' con supporto all'asp (www.somee.com).
    INVECE, se lo faccio girare sullo spazio web del mio attuale cliente, ottengo 'errore interno del server'.
    Ho notato che lo stesso accade anche per l'upload (Baol), e in generale per qualsiasi modifica (Update, InsertInto) a database.
    Dunque mi chiedevo: sbaglio io le istruzioni oppure è il server che deve essere in qualche modo 'modificato' ?
    Where there is a will, there is a way

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao szannotti,

    hai verificato i permessi di scrittura sul file mdb?

  3. #3
    no si verificano direttamente sul file oppure è una caratteristica del server?
    Where there is a will, there is a way

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    devi dare i permessi di scrittura sia al file mdb che alla cartella che lo contiene

  5. #5
    Ho controllato il database e nel pannello 'Autorizzazione utenti e gruppi' appare tutto abilitato (cioè tutto permesso).

    TUTTAVIA ho trovato che il database stà su una cartella che, nelle proprietà, riporta 'sola lettura'
    Ma come mai in locale funziona lo stesso?
    Where there is a will, there is a way

  6. #6
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    perchè in locale hai i permessi
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  7. #7
    Non mi fa togliere 'sola lettura' dalle cartelle in cui sono i database... anzi, non me lo fa togliere da nessuna cartella...
    Where there is a will, there is a way

  8. #8
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    e allora mi sa che devi scrivere al centro assistenza del sito oppure magari c'è una cartella mdb-files con i permessi e devi copiare il DB lì
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

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.