2019-01-26 18:04:33 +08:00
2019-01-21 10:43:44 +08:00
2019-01-26 18:04:33 +08:00
2019-01-21 10:44:15 +08:00
2019-01-26 18:04:33 +08:00
2018-11-16 17:45:37 +08:00
2018-11-16 17:45:37 +08:00
2018-11-16 17:45:37 +08:00
2019-01-21 15:52:11 +08:00
2019-01-17 16:29:18 +08:00
2018-11-16 17:45:37 +08:00
2018-11-16 17:45:37 +08:00
2018-11-16 17:45:37 +08:00
2018-11-16 17:45:37 +08:00
2018-12-09 09:26:58 +08:00
2019-01-24 18:05:39 +08:00
2019-01-24 18:07:32 +08:00
2018-11-16 17:45:37 +08:00

think-admin

ENV

  • php >= 7.1.3
  • mysql >= 5.5

install

Use

  • 配置虚拟域名 OR 在根目录下执行 php think run
  • yourUrl/login
  • 默认用户名 admin 密码 admin

nginx 配置

server {
        listen       端口;
        server_name  域名;

        access_log  logs/wenwen.access.log;

        root 项目目录/public;
        index index.php index.html index.htm;

        location / {
            index  index.php index.html index.htm;

            if (!-e $request_filename) {
                rewrite ^(.*)$ /index.php?s=$1 last;
                break;
            }
        }

        #error_page  404              /404.html;
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        location ~ \.php$ {
            root           项目目录/public;
            fastcgi_pass   phpfastcgi;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

        location ^~ /data {
                deny all;
        }
    }

Problem

SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'updated_at'

设置 sql_mode;

show variables like 'sql_mode' ; 

remove 'NO_ZERO_IN_DATE,NO_ZERO_DATE'

SET GLOBAL sql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

Test Address

测试地址

  • 账号test
  • 密码: 123456

Talking

  • 可以提 ISSUE请按照 issue 模板提问
  • 欢迎进入 Q 群,可以及时反馈一些问题。
  • 输入图片说明

仅供学习

Description
CatchAdmin是一款基于Laravel和Element Plus二次开发而成后台管理系统。CatchAdmin 还是采用传统的前后端分离策略,Laravel 框架仅仅作为 Api 输出。将管理系统模块之间的耦合降到了最低限度。每个模块之间都有独立的控制器,路由,模型,数据表。在开发上尽可能将模块之间的影响降到最低,降低了开发上的难度。
https://catchadmin.com
Readme 9.4 MiB
Languages
PHP 99.8%
HTML 0.2%