Pregunta

Soy nuevo en Symfony y voy a través de la v1.4 tutorial Jobeet para Doctrina. Actualmente estoy atascado en el Día 3. He seguido todo el instrucciones sobre cómo configurar la base de datos y la creación de modelos y módulos; sin embargo, cuando intento acceder " http: // localhost: 8080 / frontend_dev.php " Recibo el siguiente error:

'Configuración "config / databases.yml" no existe o no se puede leer.'

Mi config / databases.yml archivo es como sigue:

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

Creación de las tablas y la carga de los accesorios parece fina de trabajo después de revisar la base de datos con phpmyadmin. Cualquier ayuda sería muy apreciada.

Gracias!

¿Fue útil?

Solución

He intentado lo que hay en el Jobeet desde el día 1 al 3 y funciona en mi máquina local, tal vez lo que tienes hay algún problema de permisos de archivo que está impidiendo su Symfony para cargar los permisos de configuración / cambio databases.yml así que por favor como necesario (chmod en Linux).

No estoy seguro si esto va a resolver el problema, pero creo que esto vale la pena probar, ejecutar php symfony cc o simplemente borrar la carpeta de caché y cargar de nuevo su aplicación en el navegador, ya que la config / databases.yml debe ser almacenado en caché como config_databases.yml.php (se puede echar un vistazo en / cache / frontend / dev / config /)

Otros consejos

phpMyAdmin? arrggggghhhhhhh = P

De todos modos, su identation está mal.

Debe ser como la siguiente:

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

En cuanto al error, si estás en un Mac, cambie los permisos utilizando chmod. : -)

Si está atrapado en un problema databases.yml, este Symfony databases.yml referencia de configuración podría ser útil: www.symfonyreference.com/databases-yml

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top