所以我想将我现有的laravel项目部署到我的digitalocean vps我使用这个 tut并成功上传我的网站
我的环境文件也是
APP_ENV=local
APP_KEY=my app key
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=my ip
DB_PORT=3306
DB_DATABASE=form
DB_USERNAME=root
DB_PASSWORD=my pass
Run Code Online (Sandbox Code Playgroud)
但这是问题所在
我用mysql创建并运行php artisan migrate
并得到这些错误是什么问题
[Illuminate\Database\QueryException] SQLSTATE [HY000] [2002]连接被拒绝(SQL:select*from information_s chema.tables where table_schema = form and table_name = migrations)
和
[PDOException] SQLSTATE [HY000] [2002]连接被拒绝
小智 7
放字符串:
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock
Run Code Online (Sandbox Code Playgroud)
在 DB_PASSWORD= 之后
它适用于 MAMP。将您的路径设置为 mysql.sock
在 .env 文件中,将 DB_HOST 从 127.0.0.1 更改为 localhost
进而
php artisan 视图:清晰
这对我有用。
| 归档时间: |
|
| 查看次数: |
33212 次 |
| 最近记录: |