Hola, me parece que el problema es de permisos, fijate que el primer
warning te dice "...failed to open stream: Permission denied..." al
intentar abrir un archivo (el database.php).

Verifica que el servidor web tenga permiso de lectura (generalmente es
el usuario www-data) sobre ese (y los otros) archivos.
Seguramente el directorio de tu aplicación (dentro de /var/www) tiene
como dueño y grupo a tu usuario de linux y los permisos para 'otros'
están vacíos.

Tené en cuenta que www-data también debe tener permiso de escritura en
el directorio /app/tmp/* .

Saludos.

On 21 jun, 11:33, dandreta <[EMAIL PROTECTED]> wrote:
> Hola!!
> Soy nuevo en el uso de Cake. La cuestión es que acabo de instalarmelo
> pero al realizar el paso de la configuración del acceso a la base de
> datos me da error y no se porque puede ser ya que sigo los pasos del
> manual del grupo.1º Me creo el archivo "database.php" en /app/config
> de la siguiente manera:
> <?php
> class DATABASE_CONFIG{
>     var $default =
>          array('driver' => 'mysql',
>                'connect' => 'mysql_connect',
>                'host' => 'localhost',
>                'login' => 'root',
>                'password' => 'xxx',
>                'database' => 'BD',
>                'prefix' => ''); /*este parámetro se queda en blanco*/}?>
>
> Pero al mirar a ver si Cakephp puede acceder a la base de datos(http://
> localhost/cake) me lanza error y pone:
>
> Your database configuration file is present.
>
> Warning: include_once(/var/www/cake/app/config/database.php)
> [function.include-once]: failed to open stream: Permission denied in /
> var/www/cake/cake/basics.php on line 493
>
> Warning: include_once() [function.include]: Failed opening '/var/www/
> cake/app/config/database.php' for inclusion (include_path='.:/usr/
> share/php:/usr/share/pear:/var/www/cake:/var/www/cake/app/') in /var/
> www/cake/cake/basics.php on line 493
> CakePHP Rapid Development
> Requires a Database Connection
>
> Missing Database Connection: ConnectionManager requires a database
> connection
>
> Notice: If you want to customize this error message, create app/views/
> errors/missing_database.thtml.
>
> Fatal: Confirm you have created the file : app/config/database.php
>
> No se que he hecho mal. A ver si me pueden decir como solucionarlo por
> que no tengo ni idea porque es.
> Gracias de antemano y un saludo


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a