摘要: 因有台服务器快到期,也不想续费了。逐渐把上面的功能往其它服务器上转移。这次转移的功能是gogs,一个基于golong开发的git服务器。 目标:从old.com 迁移到 main.com 需要操作的对象:相关文件,mysql数据 工具:scp mysqldump 先是把服务停了,然后根据pid ki 阅读全文
posted @ 2019-10-29 14:07 shiningsun 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 迁移数据库的时候遇到了这样一个问题 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes 问题出在表中的unique key(name)上 数据是从老服务器上迁移到新服务器上,老服务器上用的是Mysql 阅读全文
posted @ 2019-10-29 10:07 shiningsun 阅读(129) 评论(0) 推荐(0) 编辑
摘要: php错误不显示,只有404 not found日志里也没有在tp Application/Runtime/Log中发现 ERR: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the cli 阅读全文
posted @ 2019-09-19 16:17 shiningsun 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 最近换工作又用回了windows。在windows平台下php和nginx 没有Linux下直接用包管理工具来的方便,就准备在wsl下安装nginx和php,然后文件放在d:\\webroot下运行。当中遇到了一些小问题: 1.nginx没有监听80端口。 问题描述:通过 service nginx 阅读全文
posted @ 2019-09-19 16:16 shiningsun 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 篇说了debian下安装 debian apache2 和 php7 。但并没有体现apache2已经能使用php7了,这里我们和virtual host一起记录。 先进入到apache所在的目录: 如果有用过wamp的朋友可能会发现目录与windows下的不一样,是的之前我用的centos下的ap 阅读全文
posted @ 2017-07-09 17:25 shiningsun 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 阿里云服务器安装apache2没什么问题,但是php7的话需要自己下载官方包编译,之前在centos上折腾了很久phpize死活装不上去,可能与我之前的旧版本php没有卸载有关,于是干脆换回熟悉的debian。 准备 养成习惯,先更新列表 apache 直接用 apt安装 找到程序名,安装 安装好后 阅读全文
posted @ 2017-07-09 16:30 shiningsun 阅读(13703) 评论(0) 推荐(1) 编辑
摘要: php 循环,v为键,c为值 生成定长的62进制随机码(0-9, a-z, A-Z) sql 递归查询 php 二维数组去掉重复值,保留键值,恢复行索引,自动修改列索引,如果只有小于2行(没有排序的必要),则直接返回原数组。 对页面进行缓存 数组输出json,注意如果有跨域操作(如有api站点)需要 阅读全文
posted @ 2017-07-08 22:30 shiningsun 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 debian下 Mysql手动删除不干净,有残留,无法更新安装 先sudo apt-get purge mysql-server-5.5 卸载 再用 rm -rf /var/lib/mysql 去除多余的数据文件 再 sudo apt-get install mysql-server- 阅读全文
posted @ 2017-07-08 22:05 shiningsun 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 得到对象的键名: jquery操作cookie jquery 阻塞超链接执行,button等同效 jQuery选择器: name^='aaa' 是以aaa为开头查找,匹配 aaa, aaab, aaaacd, aaa_etc 数组转换字符串 javascript 生成定长的62进制随机码(0-9, 阅读全文
posted @ 2017-07-08 15:51 shiningsun 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 好久没有写空间了,今天在写一个页面的时候遇到了之前从来没有遇到过的问题。今天有主要问题有两个。 1.我想在背景上生成随机圆; 2.是基于上面产生的问题。首先,通过JS生成DIV,给DIV 加DSS让他成为一个圈。这个问题不大,大概半个小时就写出来了。 div结构也不复杂 然后运行结果 大家 看出问题 阅读全文
posted @ 2017-07-07 21:34 shiningsun 阅读(1317) 评论(0) 推荐(0) 编辑