摘要: 由于这两天 一直有人追问 nginx为何报错,为何php没装好啥的,大多原因是 : 1.编译与yum混合安装,导致很多包的路径不对,进而报错 2.yum源比较旧,导致 与新版本的php不匹配 3.安装过程不对 今天我从零开始 装了一遍虚拟机,到 成功运行环境。 1. 装一个暂新的虚拟机(我的是 ce 阅读全文
posted @ 2017-03-27 19:26 fredgui 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 最近重装了虚拟机,因为之前总是碰到一些 yum的软件太 旧了,索性重装了 虚拟机,从零开始,然后配置yum源,以便以后安装 插件包的时候是最新的。如下: 1,进入yum源配置目录cd /etc/yum.repos.d 2,备份系统自带的yum源mv CentOS-Base.repo CentOS-B 阅读全文
posted @ 2017-03-27 17:10 fredgui 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.先来个标题,后续 阅读全文
posted @ 2017-03-21 18:49 fredgui 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.下载 Nginx wget http://nginx.org/download/nginx-1.10.3.tar.gz (稳定版) 2.提前下载好依赖包 openssl、zlib、pcre pcre-devel,gcc-c++ 编译安装 openssl、zlib、pcre, 截止 2017.3. 阅读全文
posted @ 2017-03-20 20:37 fredgui 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 夜深人静了,想说点什么。 之前老是听说,一个程序员要想做得好,要想成为可靠且补货或缺的开发工程师,基础是一定一定要非常好的。但是 作为一个PHP程序员,写正式的项目代码也快一年半了,前天以前,我一直觉得 ‘基础’是我要记清楚并理解 那些常用或者不常用的函数,还有那些常见的 数组啊,图片啊,目录文件啊 阅读全文
posted @ 2017-03-12 00:50 fredgui 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 最近开发素材库项目,各种关系复杂的表,一度6张表的综合关系,这里面 遇到一个 连表时的 多条件‘无效’问题,! 如下: 有如下问题 ON 子句与 WHERE 子句的不同 一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 阅读全文
posted @ 2017-03-07 18:52 fredgui 阅读(97731) 评论(2) 推荐(7) 编辑
摘要: 如果要清空表中的所有记录,可以使用下面的两种方法: DELETE FROM table1 TRUNCATE TABLE table1 以下 为之区别: 1)执行速度和灵活性 truncate 执行速度更快,delete 更灵活2)返回值不同 truncate 返回值 0 delete 返回删除了的行 阅读全文
posted @ 2017-03-07 09:46 fredgui 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 安装Composer 参考:https://getcomposer.org/doc/01-basic-usage.md composer 是PHP依赖管理工具 PHP最低版本要求5.3.2,需要允许openssl扩展,编译时加参数--with-openssl搬瓦工下编译参数(小于1G内存要禁用fil 阅读全文
posted @ 2017-03-06 16:04 fredgui 阅读(539) 评论(0) 推荐(0) 编辑
摘要: linux 是支持多用户的,可以同时多个用户在线操作,这点与 Windows 不同。 在我们项目组 操作linux 服务器时,可进行多用户管理,并赋予不同权限,下面是我学习并用的比较频繁的命令: 1. 简单粗暴的 useradd -d /usr/gmm -m gmm /usr/gmm 用户的主目录 阅读全文
posted @ 2017-03-06 15:43 fredgui 阅读(794) 评论(0) 推荐(0) 编辑
摘要: ob的基本原则:如果ob缓存打开,则echo的数据首先放在ob缓存。如果是header信息,直接放在程序缓存。当页面履行到最后,会把ob缓存的数据放到程序缓存,然后依次返回给涉猎器。下面我说说ob的基本作用: 1)防止在涉猎器有输出之后再应用setcookie()、header()或session_ 阅读全文
posted @ 2017-02-27 11:33 fredgui 阅读(1759) 评论(0) 推荐(0) 编辑