Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

funziona in locale, ma no amministrazione

Autore Messaggio
navid

Utente
Utente
78 Discussioni



Profilo - navid
23 luglio 2003 alle 17:29:52 Profilo - navidInvia un messaggio privato Rispondi quotando
Sono felice... ho reinstallato tutto il computer e seguendo le istruzioni del tutorial sono riuscito ad installare asp-nuke 1.2 in locale (win xp pro).

Avevo creato un piccolo sito e poi con l'FTP lo uploadavo ma mi sono stufato. Così ho messo tutto il locale e funziona benino (beh... quasi!).

Funzionano sia il portale nelle varie voci del menu, sia il sondaggio e sia le nuove pagine create ex-novo. Non appaiono i banner (forse ho messo il link assoluto invece che quello relativo)... ecco qualche domanda (premetto che in remoto funziona tutto):

1) dove si trova in access le indicazioni per le immagini del banner??

2) <b>problema gravissimo</b>: quando faccio il login in locale come amministratore mi riconosce ma appena clicco sul menu "amministrazione" mi appare il seguente errore:

Error Type:
Microsoft VB_Script runtime (0x800A01A8)
Object required: 'DBRecordSet(...)'
/asp-nuke/includes/sessions-inc.asp, line 107


Lo stesso errore mi appare quando faccio login come amministratore in un altro portale asp-nuke (tutto vuoto) per cercare l'errore.

Mi viene da pensare che l'errore si trova nella mia configurazione di IIS. Ho spento e acceso la macchina e sono entrato in Windows XP pro come amministratore (c'era una risposta nel forum con questo suggerimento) del computer (comunque c'è solo un amministratore e nessun altro utente configurato su questo computer).

Ecco la parte di codice che da errore in includes/sessions-inc.asp

If sUserLogin <> "" and iUserID <> "" Then
If IsNumeric(iUserID) Then
rSQL = "SELECT uRole FROM Users WHERE uLogin='" & SQLEncrypt(sUserLogin) & "' AND uID=" & iUserID
Set oCn = DBConnexion(DB_MAIN)
Set oRs = DBRecordSet(oCn, rSQL)
If Not oRs.EOF Then
bOk = True
iRole = oRs("uRole").Value
End If

oCn.Close
Set oCn = Nothing
Set oRs = Nothing
End If
End If


In particolare, la linea 107 è la seguente:
Set oRs = DBRecordSet(oCn, rSQL)

Spero in un aiuto da qualcuno di voi e spero che (anche se meritate) non siate andati tutti in vacanza.[feu]

ciao e grazie per qualsiasi indicazione

navid
navid

Utente
Utente
78 Discussioni



Profilo - navid
23 luglio 2003 alle 18:03:14 Profilo - navidInvia un messaggio privato Rispondi quotando
Modificato il 23 luglio 2003 alle 18:11:05

Ultima aggiunta: (r)

riguardando il tutorial per l'installazione, mi sono accorto che ho saltato la parte riguardante i "permessi di scrittura alla cartella Db" perchè non mi appare quella cartellina... o meglio non ho capito come fare per aprirla.

Cosa significa quando il simbolo della cartella è mantenuto da una mano??

Qualche indicazione ?? [big]

grazie, navid
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
23 luglio 2003 alle 22:06:47 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
bHE, DIREI CHE QUAI CI SEI........per dare i permessi in scrittura, apri la cartella INETPUBWWWROOT, col tasto destro del mouse clicca sulla cartella DB (o altro nome che hai usato per la cartella dei Database) dal menù contestuale, scegli proprietà, ti si aprirà una finestra, se non è già spuntato, clicca su: Attributi ARCHIVIO, poi apri in alto la scelta CONDIVISIONE WEB, spunta CONDIVISIONE WEB, conferma con OK, può apparirti un ALERT, dai OK anche a questo.
Ora, la cartella DB ha i permessi di scrittura, dovresti riuscire a loggarti senza più errori.
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

navid

Utente
Utente
78 Discussioni



Profilo - navid
24 luglio 2003 alle 07:38:24 Profilo - navidInvia un messaggio privato Rispondi quotando
Ciao Dj,

ho seguito alla lettera le tue istruzioni ma senza successo, mi ripete lo stesso errore. Ho anche provato a spegnere e riaccendere il computer... non funziona ancora :(: mi ripete lo stesso errore.

cosa posso fare??

grazie per qualsiasi indicazione,
navid
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
24 luglio 2003 alle 11:04:32 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Premetto che, non lavoro con XP, dato che lo ho disinstallato dopo pochi giorni, ma con WIN2KServer, quindi le mie indicazioni erano abbastanza generiche, riferite cioè ad IIS 5.0. Se vuoi approfondire, apri il servizio di amministrazione di internet, in pannello di controllo, e, configura da capo IIS 5.1
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

redbaron76

Avanzato
Avanzato
163 Discussioni



Profilo - redbaron76
24 luglio 2003 alle 17:09:12 Profilo - redbaron76Invia un messaggio privato bustio@hotmail.com 5034560 Rispondi quotando
L'attribuzione dei permessi di scrittura alle cartelle in Win XP Pro (versione italiana) è stranamente più macchionosa rispetto alla versione inglese (chissà mai perchè).
E' consigliabile agire quindi direttamente dalla GUI (Graphic User Interface) di IIS 6.0 anzichè dal classico Explorer.

Fai così....
Vai su Start/Impostazioni di sistema/Pannello di Controllo/Strumenti di Amministrazione/Internet Information Services

Arrivato qui, apri l'albero dei tuoi siti/directory/applicazioni e individua quella che contiene il tuo portale AspNuke

Espandi ulteriormente il suo contenuto e seleziona la cartella che contiene i file Access (db di default)

Pulsante destro del mouse sulla cartella --> Proprietà

Ti ritroverai nella prima "scheda" Directory
Basta flaggare (spuntare) la casellina "Scrittura" ("Lettura" dovrebbe già essere flaggata) e poi fare Applica/OK

Ora dovrebbe essere tutto a posto.
Nel caso in cui dovessero esserci ancora problemi, fai un Refresh della directory e Stoppa/Riavvia IIS (pulsanti Play e Stop in alto alla consolle).

Se tutto ciò ancora non porta a dei risultati.... beh... una visitina a Fatima dovrebbe farti bene... eheh

ciao
---------------
Saluti e baci...

Red il bisiaco
http://www.bisiacaria.com
navid

Utente
Utente
78 Discussioni



Profilo - navid
25 luglio 2003 alle 07:43:07 Profilo - navidInvia un messaggio privato Rispondi quotando
Ciao Redbaron,

grazie per le tue dettagliate istruzioni anche se non ho capito il problema forse ci stiamo avvicinando: le caselline Lettura e Scrittura erano già flaggati ma i pulsanti Play e Stop sono disattivati. :(

Allora dove ho sbagliato la configurazione di IIS??
Uso Win XP e la IIS versione 5.1 (ho appena controllato); ultima nota... ho la versione inglese installata e le tue indicazioni erano esatte (non ho riscontrato differenze rispetto alle tue istruzioni).

Me lo sento.... manca poco poco alla soluzione [feu]

ciao e grazie per qualsiasi indicazione [lo]
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
25 luglio 2003 alle 12:52:11 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Una banalità....quando hai ricaricato tutto sul computer, hai anche rifatto il setup di AspNuke, giusto? Nel configuration-inc.asp, com'è il percorso al database? Puoi fare un copia-incolla della stringa?
Ciauzz Dj
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

navid

Utente
Utente
78 Discussioni



Profilo - navid
25 luglio 2003 alle 17:02:25 Profilo - navidInvia un messaggio privato Rispondi quotando
Grazie dj,

in configuration-inc.asp ho così modificato i seguenti parametri:

Const GLOBAL_SITE_URL= "http://localhost"

Const GLOBAL_SITE_DATABASE_PATH= "/scac/db"

il secondo parametro ho dovuto aggiornarlo poichè uso l'hosting di Aruba che prevede una precisa directory per il file .dbf

Come mi avete insegnato voi, riporto le soluzioni che mi avete suggerito affinchè altri utenti in futuro se ne possano avvantaggiare.

Grazie ancora per la vostra assistenza [feu]

ciao [lo]

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 125
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 425 Notizie: 180 Sondaggi: 11 Preferiti: 199558 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi