Установка торта php на xampp - PullRequest
1 голос
/ 13 апреля 2009

У меня установлен ноутбук xampp под управлением XP, и он работает без проблем целую вечность.

Я только что попытался установить cakephp, изменил конфигурацию базы данных и включил mod_rewrite.

Но теперь на странице приветствия я получаю следующее:

Ваш каталог tmp доступен для записи.

FileEngine используется для кэширование. Чтобы изменить конфиг, отредактируйте APP / Config / core.php

Ваш файл конфигурации базы данных нет.

Торт НЕ может подключиться к базы данных.

Понятия не имею, почему он не подключается к базе данных. Кто-нибудь еще сталкивался с этой проблемой и знает, как ее решить?

* edit Советы по настройке регистрации данных в торте тоже очень помогут

Ответы [ 3 ]

1 голос
/ 26 февраля 2011

При использовании phpmyadmin для добавления пользователя для подключения к phpcake мне пришлось установить хост на localhost вместо %.

1 голос
/ 13 апреля 2009

Сначала отредактируйте ~/app/config/core.php и увеличьте отладку до 2, это даст вам более подробное сообщение об ошибке.

Во-вторых, трижды проверьте ваш ~/app/config/database.php и будьте на 110% уверены, что там нет опечаток. Если опечатка отсутствует, попробуйте подключиться к тем же данным с помощью сценария, не связанного с тортом.

Если это тоже не поможет, вы можете проверить файлы журнала Apache и MySQL или даже свой брандмауэр, если он у вас есть.

0 голосов
/ 20 апреля 2009

Вы проверили правильность имени пользователя и пароля вашей базы данных?

Также убедитесь, что ваша база данных существует.

Ниже приведены имя пользователя и пароль по умолчанию (фактически, без пароля), которые использует XAMPP:

var $default = array(
    'driver' => 'mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'root',
    'password' => '',
    'database' => 'db_name',
    'prefix' => '',
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...