Это становится очень неприятной проблемой. Я следую инструкциям быстрой настройки на laravel.com. Я все шаги, пока я не должен идти:Невозможно выяснить, как настроить базу данных на Laravel
php artisan migrate
Результат:
[PDOException]
SQLSTATE[42000] [1049] Unknown database 'database'
migrate [--bench[="..."]] [--database[="..."]] [--path[="..."]] [--package[="..."]] [--pretend] [--seed]
И я вернуться и проверить файл database.php и читает:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
Затем я иду на локальный хост: 8000/пользователей и отображает:
PDOException
SQLSTATE[42000] [1049] Unknown database 'database'
open: /Users/benamorgan/Sites/run-away-world/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php
*/
public function createConnection($dsn, array $config, array $options)
{
$username = array_get($config, 'username');
$password = array_get($config, 'password');
return new PDO($dsn, $username, $password, $options);
}
Я пытаюсь изменить имя базы данных, предоставить пароль root, запустить и остановить mysql, изменить имя для всех баз данных, изменить localhost на 127.0.0.1. Я не знаю, что делать, поэтому я останавливаюсь здесь, чтобы спросить, где я испортился.
http://net.tutsplus.com/tutorials/php/how-to-setup-laravel -4/ – Anam
Ваша строка localhost открыта, это только что здесь? –
Да, я уверен, что в моем коде для ошибки будет ошибка. –