L'oscura Presenza Di Sqlite

Ciao qualcuno sa il motivo del perché io all’interno del file di configurazione main.php ho commentato sqlite e decommentato mysql ma continua a funzionare solo il primo e non il secondo?

Database mysql creato, tabelle importate, applicazione appena creata.




/*'db'=>array(

	'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',

),*/

// uncomment the following to use a MySQL database

		

'db'=>array(

	'connectionString' => 'mysql:host=localhost;dbname=digital',

	'emulatePrepare' => true,

	'username' => 'root',

	'password' => 'root',

	'charset' => 'utf8',

),






Mi loggo con demo - demo oppure con admin - demo ma non con la user e psw di mysql, per quest’ultimo mi torna errore

Hai creato il database mysql e l’utente con il quale cerchi di fare login?

certo ho creato:

  • database

  • importato mysql

  • rinominato testdrive.db

ma comunque continua a loggarsi con sqlite

ho eliminato persino tutto il codice postato sopra, ma continua a loggarsi anche senza database…

le utenze se non tocchi nulla, non le legge dal db ma da components/UserIdentity.php

Giusto: demo/demo ed admin/admin sono dentro UserIdentity e non nel database

si grazie… alla fine ho capito che la form di login base viene presa dal file UserIdentity… mi sembrava strana la cosa