-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
INSTALLAZIONE #24
Comments
Buongiorno sig. @sempliciniluigi89. Quando sarà pronto sarà fra i primi a saperlo. Non penso sia però possibile dare delle tempistiche (questa funzionalità non è stata richiesta dalla scuola del volontario Antonello, e al momento nessuno sta co-finanziando la scuola di Antonello.). Inviterei a chiudere questa segnalazione e di continuare in #23 dove ha avuto origine la cosa. |
Se capisco bene, ecco pronto qui |
Buongiorno , dal momento che non sono molto pratico ,anzi per niente pratico ad usare docker per l'installazione del registro mi potrebbe fare anche un piccolissimo e breve video su come si fa ad installare la cartella Giua@school nel docker o comunque il procedimento? |
Se ho capito bene quella che ho linkato è semplicemente una cartella compressa pronta all'uso da estrarre e mettere online. |
si |
Mi potrebbe aiutare anche con un piccolissimo video dal momento che non ho capito neanche come si fa a mettere online?L'unica cosa che so è solo fare l'estrazione dal zip ad una semplice cartella |
Non ha la possibilità di coinvolgere il tecnico della vostra scuola per caricare questi materiali in una directory del vostro sito? |
Allora con calma ,grazie alle indicazioni presenti sulla pagina README.md di github ,sono riuscito a installare la demo con l'uso del software docker e terminale e mi sembra un ottimo registro elettronico ,ora però vorrei scaricare la versione ufficiale da adeguare al mio istituto .Come posso fare dal momento che sulla pagine README.md fa vedere solo come scaricare la demo e non la versione da adeguare al proprio istituto? Spero in una risposta immediata e positiva.Grazie mille |
La nuova versione contiene l'installazione semplificata. Ho aggiunto qualche indicazione per l'installazione semplificata, ma in linea di massima non è diversa da un'installazione di LAMPSCHOOL. Scaricare il codice dal pulsante DOWNLOAD RELEASE nella pagina principale del progetto |
Buonasera, ho scaricato la cartella MASTER. Ho installato correttamente il DB. Raggiungo correttamente la pagina di login. Come faccio ora a iniziare il processo di creazione dell'Istituto da zero? Lanciando il comando:
il DB si popola correttamente ma con l'utenza ADMIN non mi è concesso di fare molto. L'ambiente è lo stesso che viene proposto tramite docker. C'è qualcosa che mi sfugge? Grazie per la cortese risposta. |
@mondinimirko Mi potrebbe aiutare con l'installazione dal momento che non sto riuscendo ?Mi farebbe davvero piacere dal momento che sono abituato a usare filezilla , quello che le chiedo è solo un piccolo tutorial che mi mostri passo dopo passo come scaricare il registro per la mia scuola.La ringrazio in anticipo |
@sempliciniluigi89 Salve, che tipo di piattaforma state utilizzando? |
@mondinimirko Io per la demo ho provato con docker e dal momento che mi è piaciuto come registro elettronico ,lo vorrei adeguare alla mia scuola . Questa è l'unica piattaforma che ho utilizzato (docker) .Mi farebbe piacere se mi mandasse un video-tutorial passo dopo passo ,davvero |
Chiedo scusa Antonello. Ho letto un vecchio post ed ora mi è tutto molto più chiaro. Stavo curiosando un po' il codice sorgente e ho trovato le risposte che mi mancavano (un po' per pigrizia non avevo approfondito). Da quello che ho letto il menu scuola ancora non è attivo. Corretto? Grazie mille. Mirko |
@sempliciniluigi89 Questo lo avevo letto. Per il momento vorrebbe una installazione locale su un PC/MAC? Se si, quale sistema operativo sta utiizzando? |
Vorrei un'installazione su MAC,come sistema operativo utilizzo MAcOS Monterey |
@sempliciniluigi89 Okey. Le preparo un documento: personalmente ritengo che un video sia poco istruttivo/propedeutico. Come se la cava in questo ambito (0 - 5 - 10)? |
5 |
@mondinimirko Grazie mille per la sua disponibilità nell'aiutarmi ,le sono grado .Attendo con ansia il documento guida |
Si, non c'è la gestione per le modifiche relative alla scuola. Attualmente si possono modificare solo tramite il database. Se, come sembra, stai usando un'installazione dove puoi usare i comandi di symfony, puoi anche modificare i file sorgenti delle fixtures, presenti nella cartella src/DataFixtures e modificare i dati di prova presenti nei file. In particolare, modifica i file IstitutoFixtures, SedeFixtures, ClasseFixtures, ecc. Al termine, esegui il comando: |
@trinko Sisi sto usando il file master. Sto usando atom per la modifica dei vari file. Di massima quali sono i file necessari e quelli che posso omettere nel primo caricamento? Ho fatto alcune prove ma vedo che l'applicativo risponde male. Ho notato ma forse ho sbagliato a fare qualcosa che, quando vado a modificare i file e a reimportarli, si ottengono degli errori. |
I file della configurazione iniziale sono (si possono caricare tutti assieme con un solo comando):
La procedura per le modifiche è la seguente:
Così dovrebbe essere a posto. |
@trinko Chiarissimo, grazie. Il mio obiettivo era quello di creare un ambiente vuoto (senza dati fittizzi) da poter iniziare a riempire liberamente tramite IFC senza dover interagire direttamente o semi direttamente tramite Symfony o phpadmin (o qualsivoglia altro tool di iterazione che permette di manipolare i dati del DB. Ho notato anche che, entrando come admin, il banner grafico corrisponde a quello denomitato "PA" mentre con gli altri accessi no. È una cosa voluta? Per quanto riguarda il pannello Scuola posso aiutarti in qualche modo a svilupparlo o lo hai lasciato così di proposito? |
Buongiorno, ho installato il registro come se fosse quello lampschool, trasferendo i dati via FTP e caricando poi il file del database in mysql (come da guida). |
Buon giorno, devi raggiungere la cartella Public e ti cito quanto riportato da @trinko: |
Buongiorno, |
Si, ho iniziato a modificare l'interfaccia e l'aspetto grafico dalla gestione admin, poi però mi sono dovuto fermare lì... Soprattutto l'accesso per i docenti richiederebbe un lavoro molto lungo per adattarlo.
E' solo mancanza di tempo, e per il fatto che noi non lo usiamo e quindi non è una priorità. |
@mondinimirko Buongiorno,mi scusi:volevo solo sapere come sta procedendo la preparazione del documento -guida che mi serve per effettuare l'installazione del registro giua@school .Se per lei non è un fastidio , mi può mandare la documentazione al seguente indirizzo : sempliciniluigi89@gmail.com |
|
Salve, le dico la verità: non ho ancora iniziato a scriverla. La pubblicherò in questa discussione in modo che possa essere fruibile a tutti. |
Scusate, ma secondo me qui c'è una cosa profondamente sbagliata ovvero che dal database la password che si visualizza è "admin". PHP adopera un sistema di criptazione della password quando viene inserita sul database in modo corretto dal programma. Ne sono esempio anche tutte le altre "righe". Non può essere per motivi di sicurezza che la password sia leggibile da database. Pertanto lì deve essere inserita la password in codice criptato perché è quella che deve corrispondere alla stringa riconvertita al momento dell'inserimento della password. Il processo di questa parte può essere leggermente diverso ma il senso comunque non cambia. |
Non funziona nemmeno così. |
Come già detto è stata una modifica effettuata a caso; ho successivamente reimpostato il database originario. |
Mi sembra molto strano...non vorrei che c'è qualche errore nella versione del database inserito nella cartella con l'installazione semplificata...qualcuno potrebbe condividere il file del database (quello da caricare in mysql)? |
database.sql.txt |
A livello tecnico la cosa più probabile è che il file sql. ha le password criptate con il protocollo x mentre poi il server al momento del login usa il protocollo y per fare la verifica della passaword. security:
encoders:
App\Entity\Utente:
algorithm: 'auto' L'algoritmo di criptazione della password è scelto in automatico tra 3 o 4 possibili algoritmi, quindi se il server in locale quello uasto per generare il file di database che poi viene caricato sul server su altervista o altro provider è uguale o molto simile(caratteristiche php version, stesse librerie e moduli) la procedura funziona, nel caso contrario si avranno problemi visto che la password non sarà mai decodificata con l'algoritmo corretto. Se altervista non fornisce un' accesso da terminale (ssh) per eseguire le comuni operazioni di installazione ed in fututro di manutenzione probabilmente non è il servizio di hosting adatto, o forse cercare di andare a risparmio nella scelta del servizio di hosting non è l'idea migliore. Poi si può andare avanti per tentativi o ipotesi, ma sapendo che non è la scelta da fare che senso ha? |
@mondinimirko Spero in una sua viva risposta in merito al materiale ,ossia documento guida di installazione del registro elettronico giuaschool |
Buongiorno, ho fatto l'upload dei file con filezilla, allego foto .Una volta effettuato l'upload dei file cosa devo fare? |
Buongiorno, mi servirebbe urgentemente una risposta al messaggio precedente in quanto la mia scuola necessita urgentemente dell'installazione del registro .Grazie |
deve modificare il file .env con i dati del suo database |
@rodolfo024 Il problema è che non so dove si trova il file env |
Si trova in "prima posizione" appena aperta la cartella |
Questa è la cartella mi dica lei dove trovare il file |
ehh vero, dal mac c'è questo problema che non tutti i file si vedono. Se ha la possibilità di adoperare un computer con windows sarebbe l'ideale. C'è da tenere conto che poi che per ora bisogna lavorare molto da phpmyadmin per adeguarlo a con le informazioni della propria scuola, docenti, alunni ecc... |
@rodolfo024 Entro stasera cerco di trovare il file env nella cartella giuschool che installerò dal mio vecchio computer windows , una volta che da windows trovo e modifico con i dati del database altervista sempre in filezilla , che faccio poi per collegarmi su browser ? Stasera per qualsiasi problematica mi potrei rivolgere a lei se è possibile? |
per collegarsi al sito deve digitare ilsuodominio/public |
Per stasera le potrei scrivere sempre qua in caso ne avessi bisogno? |
prego |
Ho provato a fare come ha detto lei da windows, effettivamente è presente il file env, questo è quello che mi esce appena lo apro, ora mi dica cosa devo inserire del mio dastabase,magari evedenziandomi le parti che devo inserire del mio databse .envdefinisce l'ambiente corrente come quello di sviluppoAPP_ENV=prod codice segreto univoco usato nella gestione della sicurezzaAPP_SECRET='CodiceDaCambiareConUnoPiùComplesso' parametri di connessione al databaseDATABASE_URL='mysql://root:root@localhost:3306/giuaschool?serverVersion=mariadb-10.4.13' parametri di connessione al server emailMAILER_DSN='gmail://utente:password@default' autenticazione tramite GoogleGOOGLE_API_KEY='' percorso per immagini personalizzateLOCAL_PATH='' |
Devi modificare il file .env che contiene le configurazioni fondamentali. In particolare l'impostazione per la connessione al database è la seguente: La sintassi della stringa è la seguente: mysql://:@/database?serverVersion= I parametri vengono forniti da chi offre il servizio di hosting del sito : utente per l'accesso al server database |
La sintassi della stringa è la seguente: mysql://utente:password@host/database?serverVersion=versione |
Altra cosa: non sono riuscito ancora a personalizzare l'intestazione dei file pdf che produce il sistema |
Se le dessi le credenziali in privato ,riuscirebbe ad installarmi il tutto ? |
in privato le posso dare magari un consiglio |
@rodolfo024 Glielo chiedevo in quanto non so dove mettere le mani nel file env ,non ne ho proprio idea ,se mi potrebbe aiutare ,per questo |
Proprio a questo proposito le volevo parlare in privato |
@rodolfo024 Mi scriva pure al mio indirizzo mail : sempliciniluigi89@gmail.com |
Buongiorno vorrei sapere quando sarà il rilascio che dovrebbe semplificare l'installazione
The text was updated successfully, but these errors were encountered: