laravel-admin后台管理出现登录出现白屏

6 篇文章 0 订阅

今天下去服务器正式环境出现后台管理不能登录的情况,由于项目是基于laravel框架开发,后台管理框架是laravel-admin开发的,看到这种情况,感觉很莫名其妙,解决方案无从下手,如图这种情况:
在这里插入图片描述
或者下面这种情况:
在这里插入图片描述
开始:查看了服务器磁盘存储空间情况,发现该项目已在的磁盘空间已满,删掉一些文件后,磁盘空间有足够的空间支撑项目的运行,但是还是依旧是上面这种情况,后来由于是正式环境,想了一个办法,由于是测试服务器,和本地环境是好的,就另外重新建立了一个项目空间(项目文件夹,将nginx配置指向了文件目录),将代码从本地移植到服务器的空间,先运行起来。

后来想了想,还是不甘心,想保留的代码重新研究,最终发现是缓存原因,view缓存,session缓存,主要还是view缓存,将缓存清掉,就可以了。

附加问题:如何建立软连接:
1:可以先删除之前的软连接目录,没有的话,就不用执行

$  rm upload
删除完之后:
$  ln -s /usr/share/nginx/html/awtsadmin/public/uplaod upload
结果:upload -> /usr/share/nginx/html/awtsadmin/public/uplaod
(ln -s 源目标目录,指向谁  本项目的文件目录,哪个文件被指向)

在这里插入图片描述

Laravel-Admin 是一个基于 Laravel 开发的后台管理框架,提供了丰富的快速构建后台管理系统所需的功能和组件。其中,自定义页面是 Laravel-Admin 框架中的一个重要特性,可以让开发者基于现有的框架组件构建自己需要的页面。 下面是使用 Laravel-Admin 构建自定义页面的详细步骤: 1. 创建自定义页面路由 在 `routes/admin.php` 文件中添加自定义页面的路由定义,如下所示: ```php Route::get('custom-page', 'CustomController@index'); ``` 2. 创建自定义页面控制器 在 `app/Admin/Controllers` 目录下创建名为 `CustomController.php` 的控制器文件,代码如下: ```php <?php namespace App\Admin\Controllers; use Encore\Admin\Controllers\AdminController; use Encore\Admin\Layout\Content; class CustomController extends AdminController { public function index(Content $content) { return $content ->header('自定义页面') ->description('这是一个自定义页面') ->body(view('admin.custom.index')); } } ``` 其中,`index()` 方法是自定义页面的入口方法,`Content` 类用于定义页面内容,`header()` 方法用于定义页面标题,`description()` 方法用于定义页面描述,`body()` 方法用于设置页面主体内容。 3. 创建自定义页面视图 在 `resources/views/admin/custom` 目录下创建名为 `index.blade.php` 的视图文件,代码如下: ```html @extends('admin::layouts.content') @section('content') <div class="row"> <div class="col-md-12"> <div class="box"> <div class="box-header with-border"> <h3 class="box-title">自定义页面</h3> </div> <div class="box-body"> <p>这是一个自定义页面</p> </div> </div> </div> </div> @stop ``` 其中,`@extends('admin::layouts.content')` 表示该视图继承了 Laravel-Admin 框架提供的布局文件,`@section('content')` 和 `@stop` 之间的内容是页面主体内容。 4. 登录 Laravel-Admin 后台 在浏览器中输入后台管理系统的地址,例如 `http://your-domain/admin`,使用管理员账号和密码登录后台管理系统。 5. 访问自定义页面 在 Laravel-Admin 后台管理系统中,点击左侧菜单栏中的 `自定义页面`,即可访问自定义页面。 至此,我们就成功地基于 Laravel-Admin 后台框架构建了一个简单的自定义页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值