首页 > 其他分享 >laravel的后台模板

laravel的后台模板

时间:2023-01-11 18:35:39浏览次数:55  
标签:laravel RewriteRule HTTP REQUEST FILENAME Authorization 后台 RewriteCond 模板


文档地址:

​https://learnku.com/docs/dcat-admin/2.x​

安装是出现:

​SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes​

laravel的后台模板_laravel

 

解决方法:

通过修改MySQL的配置文件,在配置文件中查找sql-mode,将此行修改成为:
 


sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


还有

​app\Providers\AppServiceProvider.php​​​ 下
修改​​​boot()​​方法添加如下代码

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}

/**
* Register any application services.
*
* @return void
*/
public function register()
{

}
}

apache伪静态:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

标签:laravel,RewriteRule,HTTP,REQUEST,FILENAME,Authorization,后台,RewriteCond,模板
From: https://blog.51cto.com/jing/6002541

相关文章