摘要: thinkadmin v6 管理后台模板,安装之后再导入数据库。 一、 先导入SQL01-数据表结构.sql 再导入SQL02-数据初始化.sql 二、 默认的登录用户名和密码均是:admin 三、 如果上传图片提示 File driver [] does not exist: [2021-04-0 阅读全文
posted @ 2021-04-02 10:17 imzhi 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: 在 imi 框架里使用 curl 函数,比如curl_init,会提示 Call to undefined function ImiApp\ApiServer\Controller\curl_init(): 2021-03-25 23:30:34 [error] Call to undefined 阅读全文
posted @ 2021-03-26 00:06 imzhi 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 参考思路:https://unix.stackexchange.com/questions/389156/how-to-fix-held-broken-packages 安装php7.4-dev的时候,提示“Depends: libssl-dev but it is not going to be 阅读全文
posted @ 2021-03-23 16:36 imzhi 阅读(2539) 评论(0) 推荐(0) 编辑
摘要: 前情提要 将 Ubuntu 进行大版本升级,使用的终端 do-release-upgrade,并且没有加 --mode=desktop 参数。升级之后重启,出现的问题是:只能打开某一个应用程序进行使用,没有任务栏,不能进行切换应用程序。比如要打开 Chrome 浏览器,只能用快捷键 Ctrl + A 阅读全文
posted @ 2021-01-25 17:30 imzhi 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 出现这个提示 Error Establishing a Database Connection,表示 wordpress 在连接数据库的时候没有成功。最基本的是检查连接 mysql 的用户名和密码,以及 mysql 服务是否正常运行。 我用的是 mysql8.0,因此导致这个提示错误的原因既不是密码 阅读全文
posted @ 2020-12-01 23:52 imzhi 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 操作系统版本是 ubuntu 20.04;mysql 是 8.0.22。 简介 使用 --skip-grant-tables 选项启动 mysql 服务,以便不需要密码就可以登录到 mysql 命令行,并且获取到所有的权限。 修改 mysql 配置文件,增加 --skip-grant-tables 阅读全文
posted @ 2020-12-01 23:24 imzhi 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: 参考文章: https://www.kevin-custer.com/blog/disabling-snaps-in-ubuntu-20-04/ https://askubuntu.com/questions/1035915/how-to-remove-snap-store-from-ubuntu 阅读全文
posted @ 2020-11-25 17:56 imzhi 阅读(12029) 评论(0) 推荐(0) 编辑
摘要: VS Code 编辑器本身自带了扩展选择的功能,快捷键是 Shift+Alt+Left 和 Shift+Alt+Right。它是根据小括号 "()"、中括号 "[]"、大括号 "{}" 为边界符来进行的扩展选择。 快捷键 说明 Shift+Alt+Left 收缩选择 Shift+Alt+Right 阅读全文
posted @ 2020-11-25 11:20 imzhi 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 先说遇到的问题,API 响应数据里的对象 key 是动态变化的: 如上图,响应数据里的对象 key 就是某条数据的唯一标识,根据查询参数,返回的响应数据是不同的,所以红框的 key 不是固定的。 大多数情况下,我们只要求 Swagger 数据模型对象 key 是「固定不变」的,下面是「固定不变」的参 阅读全文
posted @ 2020-11-25 11:19 imzhi 阅读(5318) 评论(0) 推荐(0) 编辑
摘要: YApi 支持导入 Swagger 数据,但是要求 Swagger 数据是 JSON 格式文件。 下面介绍一种方法将 Swagger YAML 格式文件转换成 JSON 格式文件。 打开网站 Swagger Editor,将 YAML 格式文件内容覆盖到左侧编辑区域。 菜单栏依次选中 File → 阅读全文
posted @ 2020-11-25 11:17 imzhi 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 第一种是正则: <?php echo preg_replace('# #', '', 'ab ab'); //input "abab" ?> 第二种使用str_replace()函数: <?php echo str_replace(' ', '', 'ab ab'); //input "abab' 阅读全文
posted @ 2020-11-25 11:16 imzhi 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: Sentry 是一套错误日志收集系统,支持许多常用语言的接入,也支持多种常见框架的接入,包括但是不限于 Laravel, Symfony 等等,下图显示了部分支持接入的程序语言或框架: Laravel 7.x 框架接入 Sentry 的步骤,参考官方的文档:https://docs.sentry.i 阅读全文
posted @ 2020-11-25 11:14 imzhi 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 简介 Composer 包是 PHP 源码文件的集合,使用 Composer 包可以方便的使用他人已经开发好的实现特定功能的 PHP 源码,避免重复造轮子。并且,我们也可以创建自己的 Composer 包,给他人或自己在项目中提供便利,在实际的使用过程中,也更加容易持续完善 Composer 包。 阅读全文
posted @ 2020-08-28 15:31 imzhi 阅读(1922) 评论(0) 推荐(1) 编辑
摘要: 这篇 vsftp 的 ssl 配置在vsftp 的基础配置之上修改而来。 主要参考了这两篇文章: [Linux] vsftpd配置ssl | zeven's blog 13.10 - vsftpd will not start with SSL enabled - Ask Ubuntu 查询 vsf 阅读全文
posted @ 2020-08-25 09:03 imzhi 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 参考文章 How to Install MySQL 8.0 in Ubuntu 18.04 | PhoenixNAP KB 安装 MySQL8,执行命令 apt-get update 报错如下: Err:8 http://repo.mysql.com/apt/ubuntu cosmic InRele 阅读全文
posted @ 2020-08-17 17:04 imzhi 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 执行 apt-get update 报错: N: Skipping acquire of configured file 'nginx/binary-i386/Packages' as repository 'http://nginx.org/packages/ubuntu bionic InRel 阅读全文
posted @ 2020-08-17 16:47 imzhi 阅读(6298) 评论(0) 推荐(0) 编辑
摘要: 报错场景 WordPress 提示 "建立数据库连接失败"。打开 WordPress 的调试模式,查看详情报错原因。 wp-config.php 里的代码修改为: define('WP_DEBUG', true); 如果具体的报错原因是: ER_NOT_SUPPORTED_AUTH_MODE: Cl 阅读全文
posted @ 2020-08-17 16:36 imzhi 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 这篇讲解 vsftp 的安装和基础配置(主要包括虚拟用户的配置)。 注意:我的操作系统环境是腾讯云轻量服务器 ubuntu 18.04。由于操作系统版本不同,配置文件的位置可能会有所不同。 安装 vsftp sudo apt-get install vsftpd 将 vsftp 原配置备份 cd / 阅读全文
posted @ 2020-08-15 17:47 imzhi 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 起因是用 homebrew 官方源安装 imagemagick 提示 mismatch sha256sum,然后就进入漫长的下载源码包编译的过程,大概半个小时过去了仍然没有装好。 第二天,便想起阿里云、腾讯云都有 homebrew 的国内镜像源,再加上中科大的镜像源,都尝试了遍。 阿里云 homeb 阅读全文
posted @ 2020-08-12 23:02 imzhi 阅读(12065) 评论(0) 推荐(0) 编辑
摘要: 以图片地址(https://img1.doubanio.com/view/photo/raw/public/p2593951019.jpg)为例。 普通 wget 下载: wget https://img1.doubanio.com/view/photo/raw/public/p2593951019 阅读全文
posted @ 2020-07-17 14:28 imzhi 阅读(835) 评论(0) 推荐(0) 编辑