aruba non permette la scrittura della cartella includes
Autore
Messaggio
camaleonte Amatore
33 Discussioni
27 agosto 2008 alle 17:11:53 Modificato il 27 agosto 2008 alle 18:49:46Salve, ho installato aspnuke su aruba, ma cliccando invia, alla fine della configurazione, compare il messaggio che il server non permette la scrittura nella cartella "includes". Il problema è che sulla root principale di aruba non si può scrivere e non si possono modificare i permessi.
Vorrei sapere se è possibile modificare qualche file, per fare in modo che i file "blocks-inc, mail-inc, e configuration-inc" vengano creati altrove. O comunque se c'è un modo per ovviare al problema.
Grazie anticipatamente.
arteebotanica Esperto
332 Discussioni
27 agosto 2008 alle 22:38:50 devi modificare i file manualmente, se fai una ricerca sugli articoli su come installare aspnuke o sul forum, trovi senz'altro le risposte dato che sono già state date moltissime volte
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
camaleonte Amatore
33 Discussioni
29 agosto 2008 alle 10:40:44 Grazie Lorenzo. Nel frattempo ho risolto. Avevo letto le varie info ancor prima di scaricare ed installare aspnuke208, ma avevo interpretato male. Ero convinto che la cartella includes fosse nella root principale di Aruba, dove non è possibile scrivere. Questo, solo come indicazione per gli utenti che leggeranno.
Ora ti pongo un altro quesito. Volevo cambiare il nome dell'amministratore, avendo letto questo thread: http://www.aspnuke.it/forum_forum.asp?forum=7§ion=4&post=49417 ho provato a cancellare il configuration-inc.asp e rilanciare il setup. Il nick è stato cambiato e funziona, ma mi ha cancellato anche tutto il resto; ad esempio tutte le sezioni del forum e relativi thread, tutti gli iscritti, ecc. Non è un grosso problema, dato che si tratta solo di un test, e non di un sito definitivo, ma sai dirmi cosa è accaduto? La versione è la 2.08 ed è installata su server windows di Aruba. Il setup è stato fatto per Access. Trattandosi solo di un test online, è stato installato in una sottodir. di un sito e non nella root principale del dominio.
Grazie ancora a chi risponderà.
arteebotanica Esperto
332 Discussioni
29 agosto 2008 alle 22:45:00 io ho la 2.0.7 ma cambia poco, per cambiare nome amministratore è sufficiente che fai una nuova registrazione come se tu fossi un utente qualsiasi, dopo entri come amministratore vai in amministrazione e dai il ruolo di amministratore al nuovo utente che tu hai creato, dopo di che puoi entrando col nuovo amministratore cancellare il vecchio, oppure puoi lavorare direttamente sul database, se rifai la configurazione ti rinnova anche i database e quindi ti ritrovi vuoto, forse ho sbagliato qualcosina ma penso che il succo sia giusto
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
arteebotanica Esperto
332 Discussioni
29 agosto 2008 alle 22:49:51 Modificato il 29 agosto 2008 alle 22:50:15ho letto adesso il link del forum quindi ti suggerisco onde evitare problemi di usare la prima opzione che ti ho spiegato, quella del nuovo utente per intenderci, ho fatto anch'io cosi perchè inizialmente un haker era entrato, per colpa mia non del sistema, e aveva probabilmente avuto modo di avere le mie pass, quindi ho fatto cambiare a tutti gli utenti ed io ho cambiato anche il nome
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
30 agosto 2008 alle 11:11:08 C'è un pò di confusione nel come eseguire il setup di Aspnuke. E' corretto che la cartella INCLUDES, così come le altre cartelle che non necessitano dei permessi di scrittura, sia posizionata in root, non può e non si deve scrivere direttamente in quella cartella, il setup di Aspnuke esegue un test per controllare che vi siano i permessi di scrittura, appurato che tali permessi non vi sono crea una pagina html che contiene i 2 files da modificare e 1 da creare a mano in locale, il configuration-inc.asp, tramite il Notepad poi da salvare e da trasferire in remoto via FTP nella cartella INCLUDES, questa è la corretta procedura di setup. Il cambio dell'amministratore si deve eseguire tramite un nuovo setup, cancellando o rinominando il file configuration-inc.asp, tenendo conto che la procedura ricopia i files dei databases e gli XML, quindi sovrascrivendo ciò che si trova nelle cartelle preposte, è quindi buona norma, come ho sempre sostenuto, effetturare un backup dei files MDB e XML in modo da non perdere dati e impostazioni personalizzate.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
30 agosto 2008 alle 11:28:46 Come al solito le soluzioni più semplici, sono le migliori. Beh!.. non proprio sempre!
La mia prima idea era stata esattamente quella, ma dato che prima di agire, cerco sempre informazioni, dopo aver letto quel thread, ho immaginato che facendo una nuova iscrizione e dandogli poi il ruolo di amministratore, si creasse una sorta di secondo livello. Ovvero, che il secondo amministratore avesse delle azioni limitate rispetto a quello creato in fase di installazione. Proverò e posterò il risultato, che potrà essere utile anche ad altri.
Vorrei porti un'altra domanda, ma dato che esula completamente dal titolo del thread, ne aprirò un altro. ...e tu dirai!.. "meno male! così non sarò costretto a rispondere nuovamente a 'sto scocciatore."
30 agosto 2008 alle 12:18:12 Esiste un ruolo di amministrazione con poteri meno estesi dell'ADMIN, il ruolo è 511 - Administrator, e lo pui impostare da Amministrazione - Iscritti - Link dell'iscritto - Casella a discesa dei Ruoli, scorri i ruoli e scegli, puoi anche dare ruoli intermedi ad utenti che dovranno occuparsi solo di alcune parti del portale.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
30 agosto 2008 alle 19:30:58 Eccomi ancora. Innanzi tutto ringrazio DJVeleno per le risposte, ma non capisco perché quando ho postato il mio ultimo post, il tuo non c'era ancora. L'ultimo era quello di Lorenzo. Ora sopra al mio delle 11:28 trovo il tuo delle 11:11. Ma quando ho scritto non c'era ancora. Possibile che fossi già ubriaco senza aver ancora bevuto?!
Per quanto riguarda il cambio dell'amministratore, mi sta bene quel che dici, tra l'altro ho già l'abitudine di fare sempre delle copie, prima di ogni modifica, ma vorrei sapere se la procedura spiegata da Lorenzo va bene o può provocare dei problemi.
In merito all'ultima risposta, quella sui ruoli degli amministratori, ero appunto entrato per aprire un nuovo thread su quell'argomento, avendo trovato questa risposta, lo scrivo qui, poi, se vuoi lo sposterai altrove o riformulerò la domanda. Dopo aver letto questo thread: http://www.aspnuke.it/forum_forum.asp?forum=14§ion=33&post=50210 ho seguito la procedura, ma quando confermo la modifica del valore, mi esce questo errore: ------------------------------------------------------------------------------------- msxml3.dll error '80070005'
Access is denied.
/prove_aspnuke208/includes/admin_config-inc.asp, line 80 ------------------------------------------------------------------------------------- Presumo che dipenda dal solito problema dei permessi di scrittura della cartella includes, ma anche abilitando tutti i permessi, la cosa non cambia.
Ribadisco che l'installazione non è stata fatta sulla root, bensì in una sottodir di un sito, perché volevo sfruttare quello spazio per le prove online, prima di registrare un nuovo dominio. Quindi l'indirizzo è del tipo: www.miosito/cartella_aspnuke208/default.asp di conseguenza il percorso della cartella includes è: /cartella_aspnuke208/includes
Potrebbe essere questo il problema? Se sì, come faccio ad aggirare l'ostacolo? Ovviamente se la sposto nella root principale, non funziona più nulla, perché i percorsi risulterebbero errati.
30 agosto 2008 alle 19:41:37 L'installazione di Aspnuke può avvenire sia in root sia in una cartella sotto la root:
ROOT | CARTELLA-ASPNUKE | MDB-DATABASE | PUBLIC
La rappresentazione che vedi qui sopra, indica che, i DB devono risiedere nella cartella speciale MDB-DATABASE e, le cartelle Dynblock - Xml - Upload/Users - Rss devono risiedere nella cartella speciale PUBLIC (l'unica ad avere permessi estesi di lettura/scrittura). L'importante è che durante il setup, i percorsi vengano correttamente inseriti.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!