Laravel-admin: 更新版本问题注意事项

Created on 28 Oct 2016  ·  2Comments  ·  Source: z-song/laravel-admin

如果更新之后提示报错:表admin_operation_log不存在,是因为添加了操作日志功能,新增了表和配置,解决办法如下:

1.在相应数据库里面新建表

CREATE TABLE `admin_operation_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` int(10) unsigned NOT NULL,
  `path` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `method` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `ip` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `input` text COLLATE utf8_unicode_ci,
  `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (`id`),
  KEY `admin_operation_log_user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

2.在config/admin.php添加配置
在database下添加一条 'operation_log_table' => 'admin_operation_log',

3.打开http://localhost:8000/admin/auth/menu添加一项菜单,父级菜单选择Auth,URI填admin/auth/logs,Title填操作日志, Icon填fa-history

然后就能在菜单栏看到操作日志入口了

Most helpful comment

如果提示 user_permissions表不存在,请在数据库添加以下表

CREATE TABLE `admin_user_permissions` (
  `user_id` int(11) NOT NULL,
  `permission_id` int(11) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  KEY `user_permissions_user_id_permission_id_index` (`user_id`,`permission_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

并在文件config/admin.php 中的database部分添加一行配置

'user_permissions_table' => 'admin_user_permissions',

All 2 comments

如果发现缺少了静态资源文件,可以把缺少的文件从vendor/encore/laravel-admin/assets/目录copy到public/packages/admin目录下

如果提示 user_permissions表不存在,请在数据库添加以下表

CREATE TABLE `admin_user_permissions` (
  `user_id` int(11) NOT NULL,
  `permission_id` int(11) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  KEY `user_permissions_user_id_permission_id_index` (`user_id`,`permission_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

并在文件config/admin.php 中的database部分添加一行配置

'user_permissions_table' => 'admin_user_permissions',
Was this page helpful?
0 / 5 - 0 ratings

Related issues

evans-kim picture evans-kim  ·  3Comments

greentornado picture greentornado  ·  3Comments

benny-sun picture benny-sun  ·  3Comments

joernroeder picture joernroeder  ·  3Comments

xiaalngf picture xiaalngf  ·  3Comments