嘿,我试着在本地设置 laravel-framework。
所以我安装了 laravel 和 mamp => 成功了。
接下来我配置了数据库设置:
map :
- 主机:本地主机
- 用户:root
- 密码:root
接下来我在 mamp-phpmyadmin 中创建了数据库,名称:laravel_app
我在 laravel 中所做的就是在我的 laravel-app 的根目录中编辑“.env”:
APP_ENV=local
APP_DEBUG=true
APP_KEY=secret_app_key
DB_HOST=localhost
DB_DATABASE=laravel_app
DB_USERNAME=root
DB_PASSWORD=root
CACHE_DRIVER=file
SESSION_DRIVER=file
当我尝试运行 migrate:install 时:
php artisan migrate:install
我得到:
exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)' in /Users/my_computer/laravel_app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47 etc..
但是现在怎么了? 有人可以帮忙吗?
问候和感谢!!
最佳答案
检查当前版本的 MAMP。说你5.6.10
sudo nano ~/.bash_profile
确保导出相同版本的 php
export MAMP_PHP=/Applications/MAMP/bin/php/php5.6.10/bin
祝你好运 =)
关于Php - Laravel 与 MAMP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28365888/