Domanda

Sono nuovo di Symfony e ho intenzione attraverso il tutorial Jobeet v1.4 per Dottrina. Attualmente sto bloccato il giorno 3. Ho seguito tutto il istruzioni su come configurare il database e la costruzione di modelli e moduli; tuttavia, quando provo ad accedere " http: // localhost: 8080 / frontend_dev.php " Ricevo il seguente Errore:

'Configurazione "config / databases.yml" non esiste o non è leggibile.'

Il mio config / databases.yml aspetto di file come questo:

all:  
  doctrine:  
  class: sfDoctrineDatabase  
  param:  
    dsn: 'mysql:host=localhost;dbname=jobeet'  
    username: root  
    password: mysecret

La creazione delle tabelle e caricare i dispositivi sembrano funzionare bene dopo aver controllato il database con phpMyAdmin. Qualsiasi aiuto sarebbe apprezzato.

Grazie!

È stato utile?

Soluzione

ho provato cosa c'è nella Jobeet da 1 giorno a 3 e funziona sulla mia macchina locale, forse quello che hai c'è qualche problema di autorizzazione di file che impedisce il vostro symfony per caricare i permessi config / databases.yml cambiamento quindi per favore come necessario (chmod in linux).

Non sono sicuro se questo risolverà il problema ma penso che questo vale la pena di provare, eseguire php symfony cc o semplicemente cancellare la cartella della cache e caricare di nuovo la vostra applicazione nel browser, dal momento che la config / databases.yml deve essere memorizzato nella cache come config_databases.yml.php (è possibile dare uno sguardo su / cache / frontend / dev / config /)

Altri suggerimenti

phpMyAdmin? arrggggghhhhhhh = P

In ogni caso, il vostro identation è sbagliato.

Dovrebbe essere così:

all:
  doctrine:
    class:  sfDoctrineDatabase
    param:
      dsn: "mysql:host=localhost;dbname=jobeet"
      username: root
      password: mysecret

Per quanto riguarda l'errore, se siete su un Mac, cambiare i permessi con chmod. : -)

Se sei bloccato su un problema con databases.yml, questo symfony databases.yml riferimento configurazione potrebbe essere utile: www.symfonyreference.com/databases-yml

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top