Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    2

    non si esegue aspnet_wp.exe

    HO WINDOWS xp

    ho istallato il pacchetto Framework v1.0.370 di 108Mb
    poi ho istallato l'SQL SERVER DESKTOP ENGINE
    tutte le guide come da istruzioni
    ma ad ogni richiesta di pagina aspx mi dice che l'applicazione non è presente
    mentre l'asp e tutto il resto vanno come prima
    Negli eventi ho questo errore all'inizio:

    Tipo evento: Errore
    Origine evento: ASP.NET 1.0.3705.0
    Categoria evento: Nessuno
    ID evento: 1007
    Data: 13/04/2003
    Ora: 14.21.35
    Utente: N/D
    Computer: KIT
    Descrizione:
    Impossibile avviare aspnet_wp.exe perché la password e/o il nome utente forniti nella sezione processModel del file di configurazione non sono validi.

    Non dovrebbe essere tutto automatico ?

    Grazie
    Liuck71

  2. #2
    Dai i permessi di esecuzione all'account ASPNET nella tua cartella root.

    Prova e fammi spaere

    Ciao

  3. #3
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908




    Originariamente inviato da rossella_2003
    Prova e fammi spaere
    Ciao
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  4. #4
    Originariamente inviato da dwb

    Ho sbagliato qualcosa???? :master:

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    2

    aspnet_wp

    cioè dovrei inserire come operatore l'utente aspnet impostando IIS5 ?
    comunque è un porblem di diritti perchè se eseguo asp.net con l'utente machine funziona tutto !

  6. #6
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Probabilmente è un problema di permessi.
    Prova ad aprire il file machine.config e modificare la sezione
    <processModel>
    utilizzando un altro account.
    alternative account.
    Per default l'attributo UserName è settato a Machine.
    Se lo cambi in System e riavvi IIS (con iisreset.exe dal prompt del DOS); così costringi ASP NET a usare l'account LocalSystem.

  7. #7
    mmm...

    come soluzione funziona ma è un po' rozza... in pratica stai facendo girare .ASP come un utente SYSTEM....

    magarii ricontrolla tutte le cartelle.

    \windows
    \windows\system32
    \la cartella dove tieni i tuoi programmi
    \Inetpub
    \Inetpub\tue cartelle varie
    \programmi
    \programmi\cartella .NET

    queste devono avere sicuramente l'utente .ASP presente e configurato in modo che possa leggere/eseguire (non necessariamente scrivere).

    Sicuramente mi sono scordato qualcosa... cmq parti dal presupposto che ogni cartella che in qualche modo deve interaggire con .NET deve essere presente l'utente.

    Inoltre massima attenzione al fatto che NON basta settare l'utente alla cartella piu bassa:

    es.
    solo alla cartella \windows\system32

    ma deve essere presente anche nella cartella \Windows... cosi per tutte le altre.
    Spero di essere stato chiaro...

    Inoltre utente .ASP deve essere presente nel gruppo USERS.
    byz goldfix

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    23
    Se stai girando su un w2000 server che è controller di dominio si tratta di un bug del framework 1.0 legato ai permessi di esecuzione per l'utente ASPNET.

    per risolvere occorre :

    1. creare un nuovo utente usename=pippo password=pippo
    2. permessi di lettura ed esecuzione su (almeno)
    %WinDir%\Microsoft.Net (e sottocartelle e contenuti!!)
    3. permesso anche in scrittura su
    %WintemDir%\Microsoft.NET\Framework\v1.0.3705\Temp orary ASP.NET Files
    4. Local Policy del controller di dominio :
    permettere "Accesso come processo Batch" all'utente pippo
    5. Controllare che nessun'altra policy abbia la prevalenza su questa impostazione
    6. aprire il file di configurazione
    %WintemDir%\Microsoft.NET\Framework\v1.0.3705\CONF IG\machine.config
    e modificare la sezione :
    <processModel ....> che c'è in fondo...( prima trovate la dichiarazione <section name='processModel'> scendi scendi)
    sostituire username=machine... con il vostro userName="nomedominio\pippo" password="pippo"

    sono andato un po' a memoria... spero di non essermi scordato niente di importante...!
    Il problema dipende dal fatto che su un controller di dominio gli utenti Local non sono previsti (O meglio... è il framework .NET che non prevede che non siano previsti ...e si rovina con le sue mani durante l'installazione stessa )

    ciauz
    darxstar

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.