FAQS (Frequent Asked Questions)

D: Ho scaricato CookinG, e vorrei installarlo sul mio pc, ma non ho installato nessuno dei programmi richiesti nei requisiti minimi. Come posso fare?

R: Puoi scaricare un programma "tutto in uno" come Xampp. Nel sito trovi anche tutte le istruzioni per installarlo correttamente sul tuo pc, a seconda del tuo sistema operativo. Qui puoi scaricare direttamente la versione XAMPP Windows 1.7.0 (Installer).

Una volta installato XAMPP, verifica dal pannello di controllo (ci arrivi cliccando su Start ->Programmi->Apache friends-> XAMPP->Xampp control panel) che i servizi MySQL e Apache siano avviati, come nella figura sottostante. In caso contrario, avviali (potrebbe essere a volte necessario riavviare il pc).

xampp control panel

Dopodiché, puoi copiare la cartella cooking scaricata nella cartella htdocs creata da Xampp (se non hai cambiato nessun parametro in fase di installazione la trovi in C:\Programmi\xampp\htdocs.

A questo punto avvia il tuo browser (Internet Explorer, Firefox, ...) e nella barra degli indirizzi scrivi http://localhost/cooking/install.php, oppure clicca qui. Si avvia in questo modo la procedura di installazione del CookinG. Da qui, segui le indicazioni che ti verranno date.

D: Come creo il database MySQL? Come creo un utente nel database? E come faccio ad assegnare i permessi all'utente?

R: Se hai installato XAMPP, avrai installato in automatico PHPMyAdmin, una applicazione web che ti consente di gestire i database MySQL con facilità. Per accedervi, avvia il tuo browser (Internet Explorer, Firefox, ...) e nella barra degli indirizzi scrivi http://localhost/phpmyadmin/index.php, oppure clicca qui.

Per creare un nuovo database, sulla destra della schermata nella home page di phpmyadmin compila la casella di testo "Crea un nuovo database", scrivendo ad esempio "cooking" (vedi immagine sottostante) e clicca sul pulsante "Crea".

crea database

Per creare un nuovo utente, sulla destra della schermata nella home page di phpmyadmin clicca su "Privilegi" e quindi su "Aggiungi nuovo utente". Compila nome utente e password dell'utente, come nella immagine sottostante. Clicca su "Esegui".

crea utente

Per assegnare i privilegi sul database all'utente, sulla destra della schermata nella home page di phpmyadmi clicca su "Privilegi", e seleziona l'utente inserito, cliccando sull'icona "Modifica privilegi", come nella immagine sottostante.

modifica privilegi

Nella sezione "Privilegi specifici al database" seleziona il database che hai creato (nell'esempio "cooking"), e clicca sull'icona "Modifica Privilegi". Spunta i privilegi SELECT, INSERT, UPDATE e DELETE, ALTER, CREATE, come nell'immagine sottostante, e clicca su "Esegui".

modifica privilegi

Il database, l'utente, e i permessi sono a posto. Controlla come inserire correttamente queste informazioni nel file di configurazione prima di procedere con l'installazione.

D: Come compilo correttamente il file di configurazione config.php con le informazioni di MySQL?

R: Le variabili HOSTNAME, USERNAME, PASSWORD e DBNAME contengono rispettivamente:
HOSTNAME: il nome dell'host. Nel caso in cui tu abbia installato XAMPP nel tuo pc, il nome dell'host è "localhost" (come nell'esempio)
USERNAME: il nome dell'utente che hai creato nel database (nel file di esempio: "web")
PASSWORD: la password relativa all'utente (nel file di esempio: "")
DBNAME: il nome del database che hai creato (nel file di esempio: "cooking")