46 messaggi dal 27 agosto 2001
Perché quando metto un contatore ni una pagina.asp mi da l'errore:
Microsoft VBScript runtime error '800a0046'

Permission denied

Cioè permesso negato.
Poi quando aggiorno la pagina, il contatore si visualizza, ma resta a zero!


Forse stai tentando di creare un file di testo in una cartella che non ha i permessi in scrittura.

Posta un po' di codice

Ciao

<b> Andrea Palmatè  </b>
<i>ASPITALIA.com</i>

--
Andrea Palmatè
46 messaggi dal 27 agosto 2001
Grazie per la risposta!
Postare il codice è un po confusionario, perché il numero della riga non corrisponderebbe, cioè: se indica l'errore nella riga 140 è per che considera anche le rige del bordo superiore, quindi ci vorrebbe prima il tempo di individuarla e poi studiarci su.

Ho provato a levare sola letture dal contatore.txt e ora mi da il seguente errore:

Microsoft VBScript runtime error '800a003e'

Input past end of file.

Ciao.



L'errore te lo da sulla riga giusta perchè sei ancora lato server e non client.

Per quanto riguarda questo errore hai letto qualcosa da un file, ma eri arrivato alla fine.

<code>
Do While theFile.AtEndOfStream &lt;&gt; True
linea = theFile.ReadLine
Loop
</code>

Così non dovresi avere problemi.

Ciao

<b> Andrea Palmatè  </b>
<i>ASPITALIA.com</i>

--
Andrea Palmatè
46 messaggi dal 27 agosto 2001
Grazie!

Ma ora ritorna a darmi il soilito errore "permission danied" da questo codice:

Set out=Fil.CreateTextFile(Server.MapPath("contatore.txt"),true)

Anche se contatore.txt e le cartelle non sono di sola lettura.

Ciao.


controlla anche su IIS che permission ha quella cartella.

Ciao

<b> Andrea Palmatè  </b>
<i>ASPITALIA.com</i>

--
Andrea Palmatè
46 messaggi dal 27 agosto 2001
Il fatto è che nel mio host locale funziona perfettamente, nello host del provider (on line) non più, e sempre in quest'ultimo non posso modificare le proprietà delle cartelle
(read write execute ecc...)

Ma!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.