Centos6.8编译安装LNMP环境(Nginx+MySQL+PHP)

写在前面 对于新手的一点建议:  最好熟悉一下linux 的基本命令,vim的常用命令 千万不要无脑复制,先看一下命令,特别是路径要注意 学会排查错误 本篇安装的软件版本为: Linux:Centos6.8 Nginx:1.10.3 MySQL:5.7.17 PHP:7.0.16 最近研究了Linux系统下的PHP环境搭建,个人感觉最好最好不要用yum默认的程序包安...

阅读全文 »

Linux服务器中PHPMailer发送邮件失效排查并解决

更换服务器之后,我发现我的发送邮件功能失效了!原来的服务器是可以的,一定是哪里出问题了,决定来排查一下。我是用的PHPMailer,SMTP方式发送邮件的。 这种方式首先PHP要开启sockets拓展,查了一下phpinfo页面,是开启的: 看了一下openssl也是开启(因为拿了qq邮箱来测),所以没问题: 那就再看一下allow_url_fop...

阅读全文 »

战了好几天终于搭好了Centos的运行环境!

这几天在折腾服务器,自己搭运行环境,全部编译安装,总是会出现这样那样的问题,差点奔溃。不过还算是研究出来一点眉目,一开始搭建LAMP,LNMP都是各种报错,到能搭出来勉强能跑的环境,再到现在这个稍微正常点的LNMP,别提多幸酸了,特别是mysql这个货,感觉必报错啊! 基本上一般的错误都被我碰到过了,大概掌握了Lin...

阅读全文 »

Github Desktop初体验

最近自从开始使用Git,感觉写代码的效率变高了,玩wordpress主题的时候拿来试了一下,感觉挺爽的,比SVN好。配合Github,私人的项目用码云,coding,效率杠杠。于是今天寻思着玩个Git的GUI工具,因为最近接触Github比较多,所以准备玩Github Desktop,github的桌面版。然后,这玩意的安装简直刷新了我的三观! 我就打开...

阅读全文 »

最近已经被这首歌洗脑了

每天晚上单曲循环听不厌,太好听! 怼个链接:刚好遇见你

阅读全文 »

理解单页面应用(SPA)

什么是单页面应用? 单页面应用(Single Page Application,SPA),就是只有一张Web页面的应用。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。 对于我来说,这个概念对于我来说还算是比较新的,之前还没接触过,是在学习vue的时候接触的。我看了一下,这个东西的应用还...

阅读全文 »

基于Bootstrap开发的自适应WordPress主题(自用)

这是一个基于Bootstrap开发的自适应Wordpress主题,是我自己用的,所以是根据我自己的需求与想法做的。考虑到主题的效率,流畅性,没有用太多JS,能用css就用css解决(包括顶部的三级导航菜单),所以并没有太多的酷炫效果,某些设计也比较古老(自用的嘛)。而且,作为一个后端程序猿,前端目前真心不熟啊!!!不过,...

阅读全文 »

wordpress导航菜单开发

最近做一个自己的主题,开始接触wordpress的二次开发。在导航菜单这一块,遇到一点小问题。其实网上的资料挺多,有一些也挺久远的,不过也都能用,毕竟wordpress没什么大改。但是这些资料实际上讲得不清楚,一开始误导了我。 其实在主题中做导航菜单,我们只需要用到两个函数register_nav_menus()和wp_nav_menu() 。 接...

阅读全文 »

解决windows下php-cgi进程经常自动关闭

php-cgi在linux中有fpm管理,Apache不是采用cgi这种模式,于是乎就出现了,在windows下,采用nginx时,开启的php-cgi监听非常不稳定,经常奔溃关闭。现在解决了这个问题。注意是win32位系统下解决的,虽然服务器上64位系统也跑起来了,但是环境装的都是32位的。 采用了这个叫xxfpm的FastCGI进程管理器:xxfpm 下载后运...

阅读全文 »

常用 Git 命令清单

把Git的基础知识全部过了一遍,是看的Git的官方Documentation,现在基本上能用Git工作了。不过看到阮一峰老师总结的命令非常不错,基本上把这些操作熟悉就够了,以下内容转自:常用 Git 命令清单 – 阮一峰的网络日志;稍作增加与修改。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记...

阅读全文 »