当前位置:网站首页>完整安装 Laravel-Admin 框架
完整安装 Laravel-Admin 框架
2022-08-02 03:26:00 【陌潇】
1、Laravel安装
Laravel 使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保你的机器已经安装了 Composer。
通过 Composer 创建项目
composer create-project --prefer-dist laravel/laravel blog #blog是项目名称可以自己随意修改安装成功之后确保数据库已经连接成功

安装成功之后就可以安装laravel-admin
4、Laravel-admin安装
#1:
composer require encore/laravel-admin:1.* #用composer安装laravel-admin 1.*代表版本
#也可以使用
composer require encore/laravel-admin
#2:
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" #发布资源
#3:
php artisan admin:install #安装laravel-admin并进行数据库迁移5、常见问题
- php artisan admin:install
运行这个命令的时候,如果遇到了下面的错误:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter tableusersadd uniqueusers_email_unique(email))
在app\Providers\AppServiceProvider.php添加默认值
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema; //add fixed sql
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191); //add fixed sql
}
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
}
至此已经可以运行项目
修改界面的语言:
config 下的 app.php 修改
'locale' => 'zh-CN',如果zh-CN不起作用的话,可以看一下自己下载的版本对应的文件名是什么。

记得修改配置文件之后需要更新缓存。更新缓存:
php artisan config:cache左侧导航栏,由于数据库 admin_menu** 里面存的是英文字符 **,所以需要个人手动修改。

- 在添加或者修改的时候报错,解决方法 在 config/filesystems.php 中添加:

'admin' => [
'driver' => 'local',
'root' => public_path('upload'),
'visibility' => 'public',
'url' => env('APP_URL').'/upload',
],左侧菜单栏默认展开
打开config/admin.php,修改layout,
去掉sidebar-collapse,留下sidebar-mini

'layout' => ['sidebar-mini'],边栏推荐
- MOMENTUM: 2 vulnhub walkthrough
- 【一句话攻略】彻底理解JS中的回调(Callback)函数
- The CTF introduction of PHP file contains
- 一次代码审计的笔记(CVE-2018-12613 phpmyadmin文件包含漏洞)
- Win10 解决AMD平台下SVM无法开启的问题
- Anaconda报错:An unexpected error has occurred. Conda has prepared the above report 解决办法
- hackmyvm-hopper预排
- 利用cookie获取admin权限 CTF基础题
- pytorch:保存和加载模型
- mysql 原生语句点滴学习记录
猜你喜欢

一个网络安全小白鼠的学习之路——nmap的基本使用

对账、结账、错账更正方法、划线更正法、红字更正法、补充登记法

Eric靶机渗透测试通关全教程

file contains vulnerabilities

考(重点理解哪些属于其他货币资金)、其他货币资金的内容、其他货币资金的账务处理(银行汇票存款、银行本票存款、信用卡存款、信用证保证金存款、存出投资款、外埠存款)

文件包含漏洞

File upload vulnerability

uniapp | Compilation error after updating with npm update

CTF入门之php文件包含

hackmyvm: controller walkthrough
随机推荐
什么是广告电商商业模式?这几个门派告诉你
2021-09-04 最简单的Golang定时器应用以及最简单的协程入门儿
一个网络安全小白鼠的学习之路—nmap高级用法之脚本使用
Cookie is used to collect the admin privileges CTF foundation problem
Masashi: 1 vulnhub walkthrough
xxe of CTF
广告电商「私域打工人」职业前景:你离月薪6万,还差多远?
【无标题】
centos8 安装搭建php环境
如何一步一步的:玩转全民拼购!
CTF entry md5
Go Build报错汇总(持续更新)
hackmyvm-random walkthrough
成本会计的概念、产品成本核算的要求、产品成本核算的对象与成本项目、产品成本的归集和分配(可能考判断)、产品成本计算方法 (三种:产品的品种(品种法),批次(分批法),步骤(分步法))
PHP realizes the automatic reverse search prompt of the search box
How to log in to Alibaba Cloud server using the admin account
ES6 array extension methods map, filter, reduce, fill and array traversal for…in for…of arr.forEach
ES6 iterator explanation example
会计凭证概述、原始凭证、原始凭证的种类、原始凭证的基本内容、原始凭证的填制要求、原始凭证的审核
政府会计的概念、政府会计标准体系、政府会计的特点(会形成小考点)、政府会计要素及其确认和计量、政府预算会计要素、政府财务会计要素