账号密码都正确,使用官方提供的方法重置密码都不行。第一种方法:在zentaocms/tmp目录下建立一个文本文件,每次刷都需要重建文件。修改user表中密码字段也不行。找不到问题,登录不上。只能去重新安装整套系统了。在重新安装的时候才发现的php的session目录不可写导致的。从这一点想到了,看access.log应该有用。

总结:

 1、如果登录不上,但是确认密码又是对的。可以考虑是否session是否可以读写
 2、找问题多看看error.log与access.log

解决方案:

 修改PHP中SESSION目录为可写
 chmod o=rwx -R /var/opt/remi/php72/lib/php/session

使用Typecho开源博客系统(PHP开发语言),搭建了自己的博客系统,对自己日常、计划等做了梳理。
在搭建博客中,曾经使用过coreBlog(laraval开发)、wordpress(PHP开发),后台才使用Typecho搭建。coreBlog安装相对比较复杂(需要安装bcmath),并且存在不少的bug,版面比较适合移动端的,PC端不是那么好,特别是操作上的,顾而丢弃了。wordpress安装比较方便,比较简单,版面与功能都不是很多,满足不要日常需求。最后找到了typecho, 操作简单,日常功能满足了,只是没有摸清编辑器的使用的技巧。

2019国庆期间,在家里部署着自己服务器的时候,公司产品经理一同电话过来,‘哥又出现BUG了,课件与其他文件需要调整文案为一样,其他文件的缩略图长度太高了,调一下跟课件一样,可以适应页面’。前端就是繁琐,一个文案都需要打一个hotfix出来修改。

总结:产品没有考虑周全,开发跟着吃瓜落;开发想的周全,任务艰巨,就开发产品文档输出的内容,BUG多。

如今的解决方案:开发想的周全点,任务嘛再说。起码不会挖坑给自己。

Node环境

npm 命令

配置淘宝镜像: npm config set registry https://registry.npm.taobao.org

yarn 命令

配置淘宝镜像:yarn config set registry http://registry.npm.taobao.org/

webpack4

使用webpack4的时候,需要一起安装webpack-cli

webpack-dev-server

启动一个web服务进行开发

这是npm下载包的目录

npm config set cache "D:DevelopNPMCache"
npm config set prefix "D:DevelopNPMPrefix"
npm install -g cnpm --registry=https://registry.npm.taobao.org

设置全局包命令环境变量:D:DevelopNPMPrefix

设置网卡为静态网卡

TYPE=Ethernet
BOOTPROTO=dhcp
#BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=4285b2f2-7116-4d16-b39e-1bb06385ceb8
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.5
NETMASK=255.255.255.0

DNS1=169.254.169.240
DNS4=103.224.222.222
DNS3=103.224.222.223
DNS2=8.8.8.8

nodejs安装(为了使用nodejs以及npm命令)

1、到nodejs官网(http://nodejs.cn/download/)下载最新的软件包

2、安装nodejs(全部默认即可)

3、全局安装yarn命令(包管理工具): npm install -g yarn

4、配置yarn国内源: yarn config set registry https://registry.npm.taobao.org/

5、查看yarn配置是否正确: yarn config get registry

6、清理yarn缓存: yarn cache clean

安装git环境

1、转到Git官网(https://git-scm.com/)下载最新的软件

2、安装软件(全部默认即可,如果不是默认,有些软件需要手动修改git目录配置)

3、设置git全局用户名与邮箱

4、生成密钥(用户SSH连接git仓库)

安装Git可视化工具(sourceTree或者tortoiseGit)