Visualizzazione dei risultati da 1 a 5 su 5

Discussione: IIS 6 Questo Ignoto!

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8

    Problema: IIS 6 Questo Ignoto!

    Salve a tutti voi! Arrivo subito al dunque:

    Io ho un sito suddiviso in varie sezioni, in una di queste, tramite un tasto "Sfoglia" io vado a cercare sul mio terminale l'immagine che desidero uplodare all'interno di una caretella che si trova un "livello sopra" alla pagina che esegue tale funzione.
    L'errore che mi visualizza il Browser è il seguente:

    Server.MapPath() error 'ASP 0175 : 80004005'

    Caratteri non consentiti nel percorso

    /nuncas/nuncas_finale/home_italia/database/outputimg.asp, line 84

    Impossibile utilizzare i caratteri ".." nel parametro Path del metodo MapPath.

    Ho già messo mano al IIS 6 e sono andato a metter il Check su "Abilita Percorsi Principali" ma nonostante questo, non funziona.....sapreste illuminarmi voi? ^_^

    Inoltre per dover di completezza: la linea 84 contiene la seguente stringa:

    Set MyFile = ScriptObject.CreateTextFile(Server.mappath(folder) &"\"&filename)

    dove "folder" è uguale a:

    folder = "../img_catalogo"

    Ps. ho anche provato a togliere i ".." e metter lo "/" poi ho provato a metter anche lo "/" dopo img_catalogo ma nulla.....

    Vi prego aiutateme!!! ^_^

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    Ciao
    Con iis 6 non devi inserire i “..” quindi il percorso alla cartella dove viene salvata l’immagine è /img_catalogo .
    Una curiosità eliminando i due puntini ricevi un errore diverso? se è si quale

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8
    Avevo già provato a fare anche queste modifiche....ed in effetti qualcosa cambia:


    Errore di run-time di Microsoft VBScript error '800a004c'

    Impossibile trovare il percorso

    /sito/sito_finito/italiano/dinamica/miapagina.asp, line 84

    la linea 84 ora è la seguente:

    Set MyFile = ScriptObject.CreateTextFile(Server.mappath(folder) &"/"&filename)

    Ovvero la stessa di prima ma con lo slash invertito.

    Vi giuro che sto dando di matto per questa cosa!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    Xkè nn provi così
    folder =d:/ ect /img_catalogo
    poi elimina Server.mappath
    se nn ho capito male il percorso della cartella è sbagliato

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    8
    Funge! Funzica! Funziona! ^__^

    Grazie davvero!!!

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.