迁移Laravel错误异常

问题描述 投票:0回答:1

谢谢你的阅读.

我用composer创建了一个新的Laravel项目. composer create-project laravel/laravel name而当我试图 php artisan migrate 我得到以下错误。

  ErrorException

  Illegal offset type in isset or empty

  at C:\Users\pc\Desktop\xyz\vendor\laravel\framework\src\Illuminate\Container\Container.php:1159
    1155|      * @return string
    1156|      */
    1157|     public function getAlias($abstract)
    1158|     {
  > 1159|         if (! isset($this->aliases[$abstract])) {
    1160|             return $abstract;
    1161|         }
    1162|
    1163|

自从用composer创建项目后,我什么都没改。

php laravel artisan
1个回答
0
投票

你应该在终端执行以下命令

copy .env.example .env
php artisan key:generate

然后在.env文件中输入你的数据库证书。

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=root
DB_PASSWORD=

希望它能为你工作。


0
投票

这个问题在7.16.1版本中得到了解决。

运行 php artisan --version

做一个更新与 composer update

https:/github.comlaravelframeworkissues33234#issue-639781041。

© www.soinside.com 2019 - 2024. All rights reserved.