<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wqcong的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/haitun312366</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; haitun312366]]></copyright><item><title><![CDATA[源码安装lua]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/49870099</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/49870099</guid><author>haitun312366</author><pubDate>Mon, 16 Nov 2015 18:49:37 +0800</pubDate><description><![CDATA[因为工作需要安装lua：
#wget http://www.lua.org/ftp/lua-5.1.5.tar.gz
#tar zxvf lua-5.1.5.tar.gz
#cd lua-5.1.5
#make linux
结果报错误：
[root@localhost lua-5.1.5]# make linux
cd src && make linux
make[1]: Entering]]></description><category></category></item><item><title><![CDATA[centos下为php开oracle扩展]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/48709231</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/48709231</guid><author>haitun312366</author><pubDate>Thu, 24 Sep 2015 12:09:52 +0800</pubDate><description><![CDATA[一.准备工作

      本机已有环境为PHP，apache，mysql，需要连oracle数据库，所以需要打开oracle扩展。我们需要做的工作有：安装oracle客户端、pdo_oci扩展、oci8扩展

二.文件下载

      （1）oracle客户端rpm包下载地址

       http://www.oracle.com/technetwork/topics/li]]></description><category></category></item><item><title><![CDATA[NSString使用]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/47378417</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/47378417</guid><author>haitun312366</author><pubDate>Sun, 09 Aug 2015 18:54:07 +0800</pubDate><description><![CDATA[Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ，这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改，除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。

 

1.创建NSString字符串

 

NSString 与 char*]]></description><category></category></item><item><title><![CDATA[安装pnp4nagios时出现Pango-WARNING **: error opening config file '/home/www/.pangorc': Not a directory错误]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/39497117</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/39497117</guid><author>haitun312366</author><pubDate>Tue, 23 Sep 2014 13:44:46 +0800</pubDate><description><![CDATA[公司要求搭建]]></description><category></category></item><item><title><![CDATA[phpinfo中Loaded Configuration File 为 none]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/38639129</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/38639129</guid><author>haitun312366</author><pubDate>Sun, 17 Aug 2014 15:23:40 +0800</pubDate><description><![CDATA[今天在安装php后发现没有php.ini文件]]></description><category></category></item><item><title><![CDATA[编译php-5.5.15出错，xml2-config not found]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/38638335</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/38638335</guid><author>haitun312366</author><pubDate>Sun, 17 Aug 2014 13:23:50 +0800</pubDate><description><![CDATA[今天在centos上编译]]></description><category></category></item><item><title><![CDATA[nginx缓存设置]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/38621463</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/38621463</guid><author>haitun312366</author><pubDate>Sat, 16 Aug 2014 22:47:26 +0800</pubDate><description><![CDATA[目的：缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf，这些文件都不是经常更新。便于缓存以减轻服务器的压力。
实现：nginx proxy_cache可以将用户的请缓存到本地一个目录，当下一个请求时可以直接调取缓存文件，就不用去后端服务器去取文件了。
配置：打开配置文件/usr/local/nginx/conf/nginx.conf
]]></description><category></category></item><item><title><![CDATA[nginx proxy_pass后的url加不加/的区别]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/38521847</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/38521847</guid><author>haitun312366</author><pubDate>Tue, 12 Aug 2014 21:56:34 +0800</pubDate><description><![CDATA[在nginx中配置proxy_pass时，当在后面的url加上了/，相当于是绝对根路径，则nginx不会把location中匹配的路径部分代理走;如果没有/，则会把匹配的路径部分也给代理走。

 

下面四种情况分别用http://192.168.1.4/proxy/test.html 进行访问。

第一种：

location  /proxy/ {

          pr]]></description><category></category></item><item><title><![CDATA[CentOS6.3配置yum源]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/38025815</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/38025815</guid><author>haitun312366</author><pubDate>Mon, 21 Jul 2014 23:18:58 +0800</pubDate><description><![CDATA[全新以最小化包安装了64位的CentOS6.3系统，作为本地的Web服务器使用，现记录全过程
第二步，配置网易163的yum源
1. 下载repo文件
    下载地址：http://mirrors.163.com/.help/CentOS6-Base-163.repo
2. 备份并替换系统的repo文件
[root@localhost ~]# cd /etc/yum.repos.d/]]></description><category></category></item><item><title><![CDATA[nginx 错误502 upstream sent too big header while reading response header from upstream]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/12647237</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/12647237</guid><author>haitun312366</author><pubDate>Sat, 12 Oct 2013 09:37:46 +0800</pubDate><description><![CDATA[查看nginx的错误日志，得到以下错误信息：
upstream sent too big header while reading response header from upstream
按字面意思理解应该是upstream负载均衡的模块转发的header头超出限制值了，查看配置文件中的相关配置，并搜索相关信息。

网上同类型的错误原因，说是cookie携带的header太多了，让你设]]></description><category></category></item><item><title><![CDATA[windows7X64环境下wamp开启PHP_Curl组件]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/11021939</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/11021939</guid><author>haitun312366</author><pubDate>Tue, 03 Sep 2013 23:01:59 +0800</pubDate><description><![CDATA[装上64位的windows7系统后，phpnow就无法使用了，于是安装了wamp，拥有非常多的选项可以按需选择。

但一直以来无法开启Curl组件，php程序显示Call to undefined function curl_init()错误，在百度和谷歌里搜寻一番，全都是复制dll到system32里和修改php.ini文件的，完全无解。

其实wamp已经非常智能化了，在设置里勾选开启]]></description><category></category></item><item><title><![CDATA[putty network error:software caused connection abort]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9295563</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9295563</guid><author>haitun312366</author><pubDate>Wed, 10 Jul 2013 22:45:54 +0800</pubDate><description><![CDATA[打开putty，报错（network error:software caused connection abort）。
解决办法：
修改服务器中/etc/ssh/sshd.config 文件，将LoginGraceTime的值设为0,默认为2m，TCPKeepAlive 设为yes, 然后使用service sshd restart来重启sshd服务，这样就可以了。]]></description><category></category></item><item><title><![CDATA[crontab里php使用相对路径的方法]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9202387</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9202387</guid><author>haitun312366</author><pubDate>Sat, 29 Jun 2013 13:26:36 +0800</pubDate><description><![CDATA[在crontab里执行php脚本，在php文件里，引入别的文件，并不是以这个php文件自身所在的路径作为相对路径的。 而是以安装的php 的那个可执行文件所在路径作为相对路径的。所以在php脚本中引用相对路径文件都会报文件不存在等问题。

解决方案：

1、php脚本中引用的文件都是绝对路径

2、在crontab中先切换到执行脚本的路径，再执行脚本

*/2 * * * * ro]]></description><category></category></item><item><title><![CDATA[Linux IPC资源清理]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9164441</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9164441</guid><author>haitun312366</author><pubDate>Mon, 24 Jun 2013 18:34:45 +0800</pubDate><description><![CDATA[记录一下前几天遇到的一个问题及其解决方法。
escrow 环境启动不了，error_log提示“No spaceleft on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed“，df命令去检查磁盘空间并没有满。应该是“没有正常退出程序，造成大量进程间资源未释放”；
用命令“ipcs -s |]]></description><category></category></item><item><title><![CDATA[TCP的SEQ和ACK的生成]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9060253</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9060253</guid><author>haitun312366</author><pubDate>Sat, 08 Jun 2013 23:35:29 +0800</pubDate><description><![CDATA[TCP序列号和确认号详解

完整的PDF下载：

在网络分析中，读懂TCP序列号和确认号在的变化趋势，可以帮助我们学习TCP协议以及排查通讯故障，如通过查看序列号和确认号可以确定数据传输是否乱序。但我在查阅了当前很多资料后发现，它们大多只简单介绍了TCP通讯的过程，并没有对序列号和确认号进行详细介绍，结合实例的讲解就更没有了。近段时间由于工作的原因，需要对TCP的序列号和确认号进行深入学习]]></description><category></category></item><item><title><![CDATA[PHP socket]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9052581</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9052581</guid><author>haitun312366</author><pubDate>Sat, 08 Jun 2013 00:41:00 +0800</pubDate><description><![CDATA[工作实在比较闲，就来写写博客吧。顺便整理下。环境：windows

PHP在WIN下操作socket最好用命令行运行程序，至于为什么，自己可以体会下。

socket （图文教程）" style="margin:0px; padding:0px; border:0px; list-style:none">

首先运行php + 程序的路径，出现了这个提示表示你的php没有加入环境变量p]]></description><category></category></item><item><title><![CDATA[eclipse开发erlang]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/9016093</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/9016093</guid><author>haitun312366</author><pubDate>Mon, 03 Jun 2013 18:53:53 +0800</pubDate><description><![CDATA[一、相关资料


Erlang 的官方网站是http://www.erlang.org.其左侧的连接指出了我们可以从这里获取的资源。



其中，

Downloads 连接可以下载到所有版本的Erlang.

Links 是一些其它资源的链接

Enhancements 是一些Erlang的增强功能

Getting Started 是教学

Documenta]]></description><category></category></item><item><title><![CDATA[php 函数大全2]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/8994496</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/8994496</guid><author>haitun312366</author><pubDate>Thu, 30 May 2013 14:19:00 +0800</pubDate><description><![CDATA[第12章　Stream函数　256
12.1　PHP中的Stream函数　256
12.1.1　stream_bucket_append函数：为队列添加数据　257
12.1.2　stream_bucket_make_writeable函数：从操作的队列中返回一个数据对象　258
12.1.3　stream_bucket_new函数：为当前队列创建一个新的数据　258
12.1.4　st]]></description><category></category></item><item><title><![CDATA[php 函数大全1]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/8994492</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/8994492</guid><author>haitun312366</author><pubDate>Thu, 30 May 2013 14:18:13 +0800</pubDate><description><![CDATA[第2章　Apache函数　15
2.1　Apache信息获取类函数　15
2.1.1　apache_child_terminate函数：在本次请求结束后终止Apache进程　15
2.1.2　apache_get_modules函数：获取Apache的模块列表　16
2.1.3　apache_get_version函数：获取Apache的版本　16
2.1.4　apache_getenv]]></description><category></category></item><item><title><![CDATA[编译安装libevent，memcache，以及php的memcached扩展]]></title><link>https://blog.youkuaiyun.com/haitun312366/article/details/8988988</link><guid>https://blog.youkuaiyun.com/haitun312366/article/details/8988988</guid><author>haitun312366</author><pubDate>Wed, 29 May 2013 13:32:56 +0800</pubDate><description><![CDATA[一 安装libevent

1.去官网http://libevent.org/ 下载最新源码，我用的是libevent-2.0.20-stable.tar.gz 

2.解压到/usr/src目录 ，执行命令：sudo tar -zxvf libevent-2.0.20-stable.tar.gz -C /usr/src

3.进入解压以后的目录，用sudo方式执行命令：sudo ./]]></description><category></category></item></channel></rss>