2012-07-09 9 views

risposta

4

Questo parametro verrà impostato nel proprio app/config/parameters.ini (o .yml nelle versioni più recenti). Assicurati che il file esista e assomigli al seguente:

[parameters] 
    database_driver = pdo_mysql 
    database_host  = localhost 
    database_port  = 
    database_name  = symfony 
    database_user  = root 
    database_password = 

    mailer_transport = smtp 
    mailer_host  = localhost 
    mailer_user  = 
    mailer_password = 

    locale   = en 

    secret   = ThisTokenIsNotSoSecretChangeIt 
+0

Ma cosa devo inserire nelle lì, ho meanfrom dove prendilo – user825904

+0

I Se metto qualcosa là, ottengo questo errore 'Hai richiesto un parametro inesistente" locale ". ' – user825904

+0

" secret "può essere qualsiasi cosa .. è solo una stringa casuale che viene usata per qualche hashing, penso per csrf. Assicurati che anche le impostazioni internazionali siano impostate. – MDrollette

0

Ho anche studiato questo articolo. E ho anche ricevuto questo errore. Come trovato Non ho copiato correttamente l'esempio nel file app/config/config.yml

+0

Puoi rendere la tua risposta più completa? – boisvert

+1

Я скопировал блок со ключевым словом "импорт". Вместо того что бы скопировать в секцию импорта. '# app/config/config.yml importazioni: # .. importazione esistente qui - {risorsa: @ BloggerBlogBundle/Resources/config/config.yml}' Ho copiato il blocco con la parola chiave "Importa". Dovevi copiare la sezione di importazione (Google translate) –

3

Ho avuto lo stesso problema e ho scoperto che ho aggiunto una seconda sezione di importazione nel mio config.yml. Quindi l'ho rimosso e ho appena aggiunto la mia risorsa nella parte superiore delle importazioni nella parte superiore del file e ora funziona! Stavo aggiungendo il servizio di amministrazione sonata. Spero che questo aiuti.

importazioni:

 - { resource: parameters.yml } 

     - { resource: security.yml } 

     - { resource: @MyBundle/Resources/config/admin.yml } 

Al posto dei corretti

importazioni:

 - { resource: parameters.yml } 

     - { resource: security.yml } 

importazioni:

 - { resource: @MMyBundle/Resources/config/admin.yml } 
+1

Devi amarla quando Symfony trova errori che non hanno nulla a che fare con l'errore. Invece di un errore di analisi yml, non riesce in modo silenzioso da qualche parte dove in realtà non funziona, ma genera solo un errore che richiede una ricerca alta e bassa (stackexchange). Grazie per questo come mi ha salvato da ore e ore di guardare. Poiché i commenti di ringraziamento non sono molto produttivi, lo rimuoverò tra un paio di giorni. Ancora una volta :-) – HMR

Problemi correlati