- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在关注 Tutsplus 上 Laravel Essentails 类(class)的实践项目。我在 PagodaBox 上创建了一个应用程序并将其克隆到我的本地系统中。之后,我从 https://github.com/JeffreyWay/Laravel-4-Generators 安装 Laravel-4-Generator并为我的项目生成了资源:模型、 View 、 Controller 、数据库种子等。接下来,我尝试运行
php artisan migrate:install snippets
但我收到以下错误:
[PDOException]
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)
我不知道这里的宅基地用户是什么。这是我这个项目的数据库文件
'default' => 'mysql',
'connections' => array(
'sqlite' => array(
'driver' => 'sqlite',
'database' => __DIR__.'/../database/production.sqlite',
'prefix' => '',
),
'mysql' => array(
'driver' => 'mysql',
'host' => isset($_SERVER['DB1_HOST']) ? $_SERVER['DB1_HOST'] : 'localhost',
'database' => isset($_SERVER['DB1_NAME']) ? $_SERVER['DB1_NAME'] : 'snippets',
'username' => isset($_SERVER['DB1_USER']) ? $_SERVER['DB1_USER'] : 'root',
'password' => isset($_SERVER['DB1_PASS']) ? $_SERVER['DB1_PASS'] : '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
这是我检查 'homestead'@'localhost' 拨款时的结果:
mysql> SHOW GRANTS FOR 'homestead'@'localhost';
+---------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for homestead@localhost |
+---------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'homestead'@'localhost' IDENTIFIED BY PASSWORD '*A4B6157319038724E3560894F7F932C8.......F' WITH GRANT OPTION |
+---------------------------------------------------------------------------------------------------------------------------------------------+
P/S:我已经在 mysql 中创建了片段数据库,并且我是 Ubuntu 14.04 机器。有谁之前经历过这个吗。我该怎么办,因为我不明白这里的错误是什么。
最佳答案
查看创建的用户:
mysql> select user,host from mysql.user;
+------+----------------------+
| user | host |
+------+----------------------+
| root | % |
| root | 127.0.0.1 |
| root | ::1 |
| root | imac.de.yadira.local |
| | localhost |
| root | localhost |
| | mor-mac.local |
+------+----------------------+
7 rows in set (0.00 sec)
复制 imac.de.yadira.local 并替换主机名,在我的例子中是 mor-mac.local
$env = $app->detectEnvironment(array(
'local' => array('imac.de.yadira.local'),
));
现在运行:
mor-mac:resposive yadira$ php artisan migrate:install
Migration table created successfully.
关于php - 无法迁移 Pagodabox 项目的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24097427/
我正在关注 Tutsplus 上 Laravel Essentails 类(class)的实践项目。我在 PagodaBox 上创建了一个应用程序并将其克隆到我的本地系统中。之后,我从 https:/
我如何让 laravel 从 pagodabox 在本地主机上工作?我已经通过宝塔盒安装了laravel 4,然后将其克隆到本地主机。然后我运行 composer install 以获取所有依赖项和更
我下载了GitHub for Windows ,安装后我尝试克隆我刚刚从 Pagodabox 创建的应用程序。我正在使用 PowerShell 并尝试克隆它: git clone git@git.pa
当我在 Pagodabox 上推送我的 Laravel 应用程序时,它似乎要取消迁移,它一直说 “命令已取消!成功” 并且我当我尝试查看实时应用程序时,我收到一条错误消息: SQLSTATE[42S0
我是一名优秀的程序员,十分优秀!