安装laravel-admin中遇到的坑

①安装版本,默认情况下,如果你的composer使用的是默认的镜像,那么你安装下来的laravel-admin版本是1.5.x-dev,写本文时,最新的版本为1.6.*,想安装1.6+的怎么办,更换composer的镜像

composer config -g repo.packagist composer https://packagist.laravel-china.org

更换好后,再进行文档里的安装操作
②进行安装时,数据迁移出问题,composer界面报错,主要是字符集的问题。
解决办法:在/app/Providers/AppServiceProvider.php中添加如下代码段

use Illuminate\Support\Facades\Schema;
public function boot()
{
    Schema::defaultStringLength(191);
}

删除掉数据库中已存在的部分不完整的表,再运行一遍php artisan admin:install

你可能感兴趣的:(php)