Come già detto, CakePHP necessita di mysql per poter funzionare; pertanto è necessario avere uno spazio web che supporta la creazione di database mysql.
Ci sono diversi servizi gratuiti di questo tipo, come altervista (che però limita il numero di queries), gigacities e netsons. Io ho scelto di usare quest’ultimo.
Una volta creata la nostra applicazione in locale con CakePHP basterà uploadare i nostri file tramite FTP sull’account precedentemente creato di netsons; a questo punto si dovrà configurare il file database.php situato nella cartella /cake/app/config nel seguente modo:
var $default = array(‘driver’ => ‘mysql’,
‘connect’ => ‘mysql_connect’,
‘host’ => ‘mysql5.netsons.org’,
‘login’ => ‘tuo_login_di_netsons‘,
‘password’ => ‘tua_password_di_netsons‘,
‘database’ => ‘nome_database‘,
‘prefix’ => ”);
Attenzione alla riga ‘host’ => ‘mysql5.netsons.org’ dove dovrete inserire mysql5.netsons.org se avete creato un database mysql5 oppure mysql4.netsons.org nel caso di un database mysql4.
Se tutto è andato a buon fine a questo punto la vostra applicazione dovrebbe essere pronta; qui potete vedere la mia.