Question

J'ai installé xampp sur mon ordinateur portable runing XP, et il est couru sans aucun problème pour les âges.

Je viens essayé d'installer CakePHP, et ont modifié la configuration de base de données et a permis mod_rewrite.

Mais maintenant, je reçois le texte suivant sur la page d'accueil:

  

Votre répertoire tmp est inscriptible.

     

Le FileEngine est utilisé pour   la mise en cache. Pour modifier le modifier config   APP / config / core.php

     

Votre fichier de configuration de base de données est   présent.

     

gâteau ne peut pas se connecter au   base de données.

Je ne sais pas pourquoi il ne se connecter à la base de données. Est-ce que quelqu'un d'autre jamais rencontré ce problème et avoir une idée de comment le résoudre?

* modifier conseils sur la configuration de l'enregistrement des données dans le gâteau serait d'une grande aide aussi

Était-ce utile?

La solution

D'abord, modifier ~/app/config/core.php et augmenter debug à 2, cela vous donnera des rapports d'erreur plus détaillé.

En second lieu, triple vérifier votre ~/app/config/database.php et être sûr à 110% qu'il n'y a pas faute de frappe là-dedans. S'il n'y a pas faute de frappe, essayez de vous connecter avec ces mêmes données avec un script non-gâteau.

Si cela échoue aussi, vous pouvez vérifier les fichiers journaux Apache et MySQL, ou même votre pare-feu si vous en avez un.

Autres conseils

Lorsque vous utilisez phpMyAdmin pour ajouter un utilisateur pour se connecter avec phpcake je devais définir l'hôte à localhost au lieu de %.

Avez-vous vérifié si votre nom d'utilisateur et mot de passe de la base de données est correct?

Assurez-vous également que votre base de données existe.

Ce qui suit est le nom d'utilisateur par défaut et le mot de passe (en fait, aucun mot de passe) XAMPP utilise:

var $default = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'root',
    'password' => '',
    'database' => 'db_name',
    'prefix' => '',
);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top