<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>php开源系统代码分析 UCHome Discuz</title>
	<atom:link href="http://www.codedesign.cn/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.codedesign.cn</link>
	<description>php开源系统代码分析 UCHome Discuz</description>
	<lastBuildDate>Fri, 25 Jun 2010 12:03:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>php中，后退出现网页已过期的警告或是表单信息被清空了</title>
		<link>http://www.codedesign.cn/?p=259</link>
		<comments>http://www.codedesign.cn/?p=259#comments</comments>
		<pubDate>Fri, 25 Jun 2010 12:03:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[php手册学习笔记]]></category>
		<category><![CDATA[session]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=259</guid>
		<description><![CDATA[大家要写注册或是登录时应该遇到过当点击回头按钮的时候,
之前填写的表单信息都清空了或出现网页已过期的警告,
这是由于在表单提交页面中使用了 session_start 函数.
由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。
所以出现了&#8217;警告: 网页已经过期!&#8217;.的提示.下面介绍一下解决的办法:
在你的 Session_start 函数后加入 header(&#8221;Cache-control: private&#8221;);
注意在本行之前你的PHP程序不能有任何输出和空白。
还有基于session的解决方法:
在session_start前加上如下代码:
session_cache_limiter(&#8217;nocache&#8217;);// 清空表单
session_cache_limiter(&#8217;private&#8217;); //不清空表单，只在session生效期间
session_cache_limiter(&#8217;public&#8217;); //不清空表单，如同有没使用session一样
相关日志]]></description>
			<content:encoded><![CDATA[<p>大家要写注册或是登录时应该遇到过当点击回头按钮的时候,<br />
之前填写的表单信息都清空了或出现网页已过期的警告,<br />
这是由于在表单提交页面中使用了 session_start 函数.<br />
由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。<br />
所以出现了&#8217;警告: 网页已经过期!&#8217;.的提示.下面介绍一下解决的办法:<br />
在你的 Session_start 函数后加入 header(&#8221;Cache-control: private&#8221;);<br />
注意在本行之前你的PHP程序不能有任何输出和空白。<br />
还有基于session的解决方法:<br />
在session_start前加上如下代码:<br />
session_cache_limiter(&#8217;nocache&#8217;);// 清空表单<br />
session_cache_limiter(&#8217;private&#8217;); //不清空表单，只在session生效期间<br />
session_cache_limiter(&#8217;public&#8217;); //不清空表单，如同有没使用session一样</p>
<h2  class="related_post_title">相关日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=87" title="UCHome 关于在线用户统计的代码分析"><img src="" alt="UCHome 关于在线用户统计的代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=259</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>discuz X代码分析：一、单件模式</title>
		<link>http://www.codedesign.cn/?p=257</link>
		<comments>http://www.codedesign.cn/?p=257#comments</comments>
		<pubDate>Tue, 18 May 2010 08:35:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[discuz X代码分析]]></category>
		<category><![CDATA[discuz X]]></category>
		<category><![CDATA[单件模式]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=257</guid>
		<description><![CDATA[Discuz X将uchome,dz 的部分代码进行了重写，抛弃了原有产品的common.inc.php，而采用类的形式，运用了设计模式中的单件模式。

function &#38;instance() {
	static $object;
	if(empty($object)) {
		$object = new discuz_core();
	}
	return $object;
}

“&#038;”：为了兼容PHP4，PHP5使用static
创建类对象：$discuz = &#038; discuz_core::instance();
用单件模式创建新实例，保证一次有效连接只生成一个实例，并且保证开发途中不会二次创建实例。
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>Discuz X将uchome,dz 的部分代码进行了重写，抛弃了原有产品的common.inc.php，而采用类的形式，运用了设计模式中的单件模式。</p>
<pre class="brush: php">
function &amp;instance() {
	static $object;
	if(empty($object)) {
		$object = new discuz_core();
	}
	return $object;
}
</pre>
<p>“&#038;”：为了兼容PHP4，PHP5使用static<br />
创建类对象：$discuz = &#038; discuz_core::instance();<br />
用单件模式创建新实例，保证一次有效连接只生成一个实例，并且保证开发途中不会二次创建实例。</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=257</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>解决flash一直处在div上面的问题</title>
		<link>http://www.codedesign.cn/?p=254</link>
		<comments>http://www.codedesign.cn/?p=254#comments</comments>
		<pubDate>Sat, 27 Mar 2010 14:48:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[htm]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=254</guid>
		<description><![CDATA[　　flash的级别要高于div，所以有的时候，你做了漂浮，他总是会往flash的下面钻，今天终于找到了，原来只要设置一下flash就可以了
只要在flash插件加个参数：&#60;param name=”wmode” value=”opaque” &#62;，这样的话，你就可以让div在flash的上面跑了
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>　　flash的级别要高于div，所以有的时候，你做了漂浮，他总是会往flash的下面钻，今天终于找到了，原来只要设置一下flash就可以了</p>
<p>只要在flash插件加个参数：&lt;param name=”wmode” value=”opaque” &gt;，这样的话，你就可以让div在flash的上面跑了</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=254</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress源码分析: query_posts()函数 (wordpress日志调用)</title>
		<link>http://www.codedesign.cn/?p=252</link>
		<comments>http://www.codedesign.cn/?p=252#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:10:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress源码分析]]></category>
		<category><![CDATA[query_posts]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=252</guid>
		<description><![CDATA[
将query_posts()放在LOOP之前限定你所需要的条件，wp_query会产生一个新的使用你的参数的SQL查询，而忽视通过URL接收到的其它的参数，如果想不忽略，可以在调用中使用$query_string。


query_posts($query_string . "&#38;order=ASC")



设置文章显示的顺序，但是不干扰其余的查询字符串，参数前须有“&#38;”符号
其他还有N多用途~~

主页不显示某一分类下的日志



&#60;?php
   if (is_home()) {
      query_posts("cat=-3");
   }
?&#62;



获得特定的日志



&#60;?php
query_posts('p=5');
?&#62;



获得特定的页面



&#60;?php
query_posts('page_id=7');      //只返回网页7
?&#62;




&#60;?php
query_posts('pagename=about'); //只返回关于网页
?&#62;




&#60;?php
query_posts('pagename=parent/child'); // 返回母网页的子网页
?&#62;



创建所有文章列表，并且提供分页功能



&#60;?php
query_posts($query_string.'posts_per_page=-1');
while(have_posts()) { the_post();
put your loop here ;
}
?&#62;


==========================================
类别 参数
显示属于某个类别的文章 

cat
category_name

根据ID显示一个类别
只显示来自一个类别ID的文章


query_posts('cat=4');


根据名称显示一个类别
只显示属于某个类别名的文章


query_posts('category_name=Staff Home');


显示几个类别及ID
显示属于几个类别ID的文章


query_posts('cat=2,6,17,38');


删除某个类别的文章
显示所有的文章，但是类别ID前面有个’-&#8217;（负号）负号的类被除外。


query_posts('cat=-3');


删除属于类别3的所有文章。有一个限制性条款：会删除只属于类别3的所有文章。如果一个类别也同时属于其它的类别，这个类别仍然不会被删除。
标签参数
显示与某个标签相关的文章 

tag

为某个标签提取文章


query_posts('tag=cooking');


获得拥有任何这样的标签的文章


query_posts('tag=bread,baking');


获取拥有这三个标签的文章 


query_posts('tag=bread+baking+recipe');


作者参数
你也可以根据作者限制文章数目 

author_name=Harriet
author=3

author_name在 user_nicename区操作, 同时作者 在作者id上操作。
文章 &#38; 网页参数
返回一篇单独的文章或者一个单独的网页

p=1 &#8211; 使用文章 ID来显示第一篇文章
name=first-post &#8211; 使用 post Slug 显示第一篇文章
page_id=7
pagename=about
showposts=1 (你可以使用 showposts=3,或者其它的任何数字显示一定数目的文章)

由于 模板层级方面的原因, home.php先执行了。这意味这你可以编写一个home.php，home.phh调用query_posts()重新得到一个特别的网页并且将那个网页设置为你的首页。没有任何插件或者hacks，你需要运行一个机制，并且显示和维护一个非博客的首页。
更有用的方法，可能是利用WP的网页功能并且为你的首页使用这个功能。你可以将”关于网页”设置为entry [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>将query_posts()放在LOOP之前限定你所需要的条件，wp_query会产生一个新的使用你的参数的SQL查询，而忽视通过URL接收到的其它的参数，如果想不忽略，可以在调用中使用$query_string。</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #000088">$query_string</span> <span style="COLOR: #339933">.</span> <span style="COLOR: #0000ff">"&amp;order=ASC"</span><span style="COLOR: #009900">)</span></pre>
</div>
<p><span id="more-252"></span>
</div>
<p>设置文章显示的顺序，但是不干扰其余的查询字符串，参数前须有“&amp;”符号</p>
<p>其他还有N多用途~~</p>
<ul>
<li>主页不显示某一分类下的日志</li>
</ul>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
   <span style="COLOR: #b1b100">if</span> <span style="COLOR: #009900">(</span>is_home<span style="COLOR: #009900">(</span><span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span> <span style="COLOR: #009900">{</span>
      query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">"cat=-3"</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span>
   <span style="COLOR: #009900">}</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<ul>
<li>获得特定的日志</li>
</ul>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'p=5'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<ul>
<li>获得特定的页面</li>
</ul>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'page_id=7'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span>      <span style="COLOR: #666666; FONT-STYLE: italic">//只返回网页7</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'pagename=about'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span> <span style="COLOR: #666666; FONT-STYLE: italic">//只返回关于网页</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'pagename=parent/child'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span> <span style="COLOR: #666666; FONT-STYLE: italic">// 返回母网页的子网页</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<ul>
<li>创建所有文章列表，并且提供分页功能</li>
</ul>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php"><span style="FONT-WEIGHT: bold; COLOR: #000000">&lt;?php</span>
query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #000088">$query_string</span><span style="COLOR: #339933">.</span><span style="COLOR: #0000ff">'posts_per_page=-1'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span>
<span style="COLOR: #b1b100">while</span><span style="COLOR: #009900">(</span>have_posts<span style="COLOR: #009900">(</span><span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span> <span style="COLOR: #009900">{</span> the_post<span style="COLOR: #009900">(</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span>
put your loop here <span style="COLOR: #339933">;</span>
<span style="COLOR: #009900">}</span>
<span style="FONT-WEIGHT: bold; COLOR: #000000">?&gt;</span></pre>
</div>
</div>
<p>==========================================</p>
<h3>类别 参数</h3>
<p><strong>显示属于某个类别的文章 </strong></p>
<ul>
<li>cat</li>
<li>category_name</li>
</ul>
<p><strong>根据ID显示一个类别</strong></p>
<p>只显示来自一个类别ID的文章</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=4'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p><strong>根据名称显示一个类别</strong></p>
<p>只显示属于某个类别名的文章</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'category_name=Staff Home'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p><strong>显示几个类别及ID</strong></p>
<p>显示属于几个类别ID的文章</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=2,6,17,38'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p><strong>删除某个类别的文章</strong></p>
<p>显示所有的文章，但是类别ID前面有个’-&#8217;（负号）负号的类被除外。</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=-3'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p>删除属于类别3的所有文章。有一个限制性条款：会删除只属于类别3的所有文章。如果一个类别也同时属于其它的类别，这个类别仍然不会被删除。</p>
<h3>标签参数</h3>
<p><strong>显示与某个标签相关的文章 </strong></p>
<ul>
<li>tag</li>
</ul>
<p><strong>为某个标签提取文章</strong></p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'tag=cooking'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p><strong>获得拥有任何这样的标签的文章</strong></p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'tag=bread,baking'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p><strong>获取拥有这三个标签的文章 </strong></p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'tag=bread+baking+recipe'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<h3>作者参数</h3>
<p><strong>你也可以根据作者限制文章数目 </strong></p>
<ul>
<li>author_name=Harriet</li>
<li>author=3</li>
</ul>
<p>author_name在 user_nicename区操作, 同时作者 在作者id上操作。</p>
<h3>文章 &amp; 网页参数</h3>
<p><strong>返回一篇单独的文章或者一个单独的网页</strong></p>
<ul>
<li>p=1 &#8211; 使用文章 ID来显示第一篇文章</li>
<li>name=first-post &#8211; 使用 post Slug 显示第一篇文章</li>
<li>page_id=7</li>
<li>pagename=about</li>
<li>showposts=1 (你可以使用 showposts=3,或者其它的任何数字显示一定数目的文章)</li>
</ul>
<p>由于 模板层级方面的原因, home.php先执行了。这意味这你可以编写一个home.php，home.phh调用query_posts()重新得到一个特别的网页并且将那个网页设置为你的首页。没有任何插件或者hacks，你需要运行一个机制，并且显示和维护一个非博客的首页。</p>
<p>更有用的方法，可能是利用WP的网页功能并且为你的首页使用这个功能。你可以将”关于网页”设置为entry point或者设置为站点的末页。你可能执行一些更动态的步骤，设置一个自定义网页，显示最近的评论，文章，类别，存档。请看看下面的例子。</p>
<h3>时间参数</h3>
<p><strong>得到某个特别的时间段内发表的文章 </strong></p>
<ul>
<li>hour=</li>
<li>minute=</li>
<li>second=</li>
<li>day= &#8211; 一个月中的每一天; 显示，例如，十五号发表的所有文章。</li>
<li>monthnum=</li>
<li>year=</li>
</ul>
<h3>网页参数</h3>
<ul>
<li>paged=2 -显示使用”以前发表的文章”链接时，通常在网页2上显示的文章。</li>
</ul>
<ul>
<li>posts_per_page=10 -每个网页显示的文章数目；-1这个值，会显示所有的文章。</li>
</ul>
<ul>
<li>order=ASC -按时间顺序显示文章，以相反的顺序显示DESC（默认）</li>
</ul>
<h3>Offset 参数</h3>
<p>你不能转移或者忽视一个或者更多的原始文章，这些文章一般是你的query同时使用offset参数收集到的。</p>
<p>下面的函数会显示（1）最近的5篇文章</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'showposts=5&amp;offset=1'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<h3>根据参数排序</h3>
<p><strong>根据这个区给得到的文章排序 </strong></p>
<ul>
<li>orderby=author</li>
<li>orderby=date</li>
<li>orderby=category</li>
<li>orderby=title</li>
<li>orderby=modified</li>
<li>orderby=modified</li>
<li>orderby=menu_order</li>
<li>orderby=parent</li>
<li>orderby=ID</li>
<li>orderby=rand</li>
</ul>
<p>同时考虑”ASC”或者的”DESC”的排序参数</p>
<h3>联合参数</h3>
<p>你可能从上面的例子中注意到，你使用一个&amp;（&amp;符号）将参数组合在一起，像：</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=3&amp;year=2004'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p>类别13，关于当前月份显示在主页上的文章：</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 15px">
<div class="code">
<pre class="php"><span style="COLOR: #b1b100">if</span> <span style="COLOR: #009900">(</span>is_home<span style="COLOR: #009900">(</span><span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span>  <span style="COLOR: #009900">{</span>
query_posts <span style="COLOR: #009900">(</span><span style="COLOR: #000088">$query_string</span> <span style="COLOR: #339933">.</span> <span style="COLOR: #0000ff">'&amp;cat=13&amp;monthnum='</span> <span style="COLOR: #339933">.</span> <span style="COLOR: #990000">date</span><span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'n'</span><span style="COLOR: #339933">,</span>current_time<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'timestamp'</span><span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span> <span style="COLOR: #009900">}</span></pre>
</div>
</div>
<p>在2.3版本中，这个参数组合会返回属于类别1同时属于类别3的文章，只显示两篇（2）文章，根据标题，按降序排列：</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 15px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #990000">array</span><span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'category__and'</span><span style="COLOR: #339933">=&gt;</span>array<span style="COLOR: #009900">(</span><span style="COLOR: #cc66cc">1</span><span style="COLOR: #339933">,</span><span style="COLOR: #cc66cc">3</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">,</span><span style="COLOR: #0000ff">'showposts'</span><span style="COLOR: #339933">=&gt;</span><span style="COLOR: #cc66cc">2</span><span style="COLOR: #339933">,</span><span style="COLOR: #0000ff">'orderby'</span><span style="COLOR: #339933">=&gt;</span>title<span style="COLOR: #339933">,</span><span style="COLOR: #0000ff">'order'</span><span style="COLOR: #339933">=&gt;</span>DESC<span style="COLOR: #009900">)</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p>在2.3和2.5版本中，你可能期待下面的内容，返回属于类别1并且标签为”苹果”的所有文章</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=1&amp;tag=apples'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p>一个bug阻止这个运行。请看看Ticket #5433，一个工作区要搜索几个使用+的标签</p>
<div class="wp_syntax" style="PADDING-BOTTOM: 0px">
<div class="code">
<pre class="php">query_posts<span style="COLOR: #009900">(</span><span style="COLOR: #0000ff">'cat=1&amp;tag=apples+apples'</span><span style="COLOR: #009900">)</span><span style="COLOR: #339933">;</span></pre>
</div>
</div>
<p>对于先前的查询，这个会产生期待的结果。注意使用’cat=1&amp;tag=apples+oranges’能够产生期待的结果。</p></div>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=252</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>启动apache出现bad user name daemon错误</title>
		<link>http://www.codedesign.cn/?p=250</link>
		<comments>http://www.codedesign.cn/?p=250#comments</comments>
		<pubDate>Mon, 25 Jan 2010 02:31:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux学习笔记]]></category>
		<category><![CDATA[apache]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=250</guid>
		<description><![CDATA[启动apache出现bad user name daemon错误时的解决办法：
groupadd daemon
useradd -g daemon daemon
添加一个用户组与用户为daemon就可以正常启动了
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>启动apache出现bad user name daemon错误时的解决办法：</p>
<p>groupadd daemon</p>
<p>useradd -g daemon daemon</p>
<p>添加一个用户组与用户为daemon就可以正常启动了</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=250</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux 启动sshd，出现Privilege separation user sshd does not exist</title>
		<link>http://www.codedesign.cn/?p=248</link>
		<comments>http://www.codedesign.cn/?p=248#comments</comments>
		<pubDate>Mon, 25 Jan 2010 01:04:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux学习笔记]]></category>
		<category><![CDATA[sshd]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=248</guid>
		<description><![CDATA[当启动sshd，现在Privilege separation user sshd does not exist错误时：
只要在/etc/passwd　文件中添加一行：
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
这样就可以正常启动了
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>当启动sshd，现在Privilege separation user sshd does not exist错误时：</p>
<p>只要在/etc/passwd　文件中添加一行：</p>
<p>sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin</p>
<p>这样就可以正常启动了</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=248</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shell 比较操作符</title>
		<link>http://www.codedesign.cn/?p=245</link>
		<comments>http://www.codedesign.cn/?p=245#comments</comments>
		<pubDate>Sat, 02 Jan 2010 18:16:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[shell学习笔记]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[比较操作符]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=245</guid>
		<description><![CDATA[比较操作符
整数比较
-eq    等于         if [ "$a"-eq  "$b"]
-ne    不等于        if [ "$a"-ne   "$b"]
-gt     大于        if [ "$a"-gt   "$b"]
-ge     大于等于    if [ "$a"-ge  "$b"]
-lt     小于        if [ "$a"-lt   "$b"]
-le     小于等于    if [ "$a"-le   "$b"]
&#62;,&#60;=,&#62;,&#62;=  只能在双括号里使用    if ((&#8221;$a&#8221;&#60; &#8220;$b&#8221;))
字符串比较
=     等于    if [ "$a"= "$b"]
==     等于    它和=是同义词
!=     不相等   [...]]]></description>
			<content:encoded><![CDATA[<p><strong>比较操作符</strong></p>
<p><strong>整数比较</strong></p>
<p>-eq    等于         if [ "$a"-eq  "$b"]<br />
-ne    不等于        if [ "$a"-ne   "$b"]<br />
-gt     大于        if [ "$a"-gt   "$b"]<br />
-ge     大于等于    if [ "$a"-ge  "$b"]<br />
-lt     小于        if [ "$a"-lt   "$b"]<br />
-le     小于等于    if [ "$a"-le   "$b"]<br />
&gt;,&lt;=,&gt;,&gt;=  只能在双括号里使用    if ((&#8221;$a&#8221;&lt; &#8220;$b&#8221;))</p>
<p><strong>字符串比较</strong><br />
=     等于    if [ "$a"= "$b"]<br />
==     等于    它和=是同义词<br />
!=     不相等    if [ "$a"!= "$b"]<br />
&lt;     小于，依照ASCII字符排列顺序,if [ "$a"\&lt; "$b"] 注意    &#8221;&lt;&#8221;字    符在[ ] 结构里需要转义,或者if [[ "$a"&lt; "$b"]]<br />
&gt;     大于,依照ASCII字符排列顺序,if [ "$a"\&gt; "$b"]    注意    &#8221;&gt;&#8221;字    符在[ ] 结构里需要转义,或者if [[ "$a"&gt; "$b"]]<br />
-z     字符串为&#8221;null&#8221;，即是指字符串长度为零。<br />
-n     字符串不为&#8221;null&#8221;，即长度不为零.</p>
<p>注意：<br />
<span style="color: #ff0000;">1.应该总是用引号把测试字符串引起来，以免引起不必要的错误<br />
2.操作符在[[…]]结构里使用模式匹配.</span><br />
[[ "$a"== z* ]] # 如果变量$a以字符&#8221;z&#8221;开始(模式匹配)则为真.<br />
[[ "$a"== "z*"]] # 如果变量$a与z*(字面上的匹配)相等则为真.</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=245</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>linux 中 vsftp配置问题</title>
		<link>http://www.codedesign.cn/?p=239</link>
		<comments>http://www.codedesign.cn/?p=239#comments</comments>
		<pubDate>Thu, 24 Dec 2009 16:41:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux学习笔记]]></category>
		<category><![CDATA[vsftpd]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=239</guid>
		<description><![CDATA[vsftp搭建好之后，就是配置他上面的一些信息，添加一个可以登录ftp的用户可能通过useradd ymaozi,如果想要添加的用户，只能登录ftp，而不能登录linux系统时，只要设置/etc/passwd文件，将
ymaozi:x:500:500::/var/www/html/wwwroot:/bin/bash
改成ymaozi:x:500:500::/var/www/html/wwwroot:/sbin/nologin就可以了
好了，可以连接ftp了，如果发现在SecureCRT连接ftp正常，而通过flashfx不能连接时，先看看防火墙是不是设置了允许21端口通过，如果没有设置的话，请打开
/etc/sysconfig/iptables
添加：-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21  -j ACCEPT
这样就可以正常登录了
突然又发现一个问题：用户登录之后发现，可以向上翻文件，如果想要限制用户在自己的主目录，则在/etc/vsftpd/vsftpd.conf 
添加：chroot_local_user=YES //限制用户在自己的主目录
一些都正常了
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>vsftp搭建好之后，就是配置他上面的一些信息，添加一个可以登录ftp的用户可能通过useradd ymaozi,如果想要添加的用户，只能登录ftp，而不能登录linux系统时，只要设置/etc/passwd文件，将</p>
<p>ymaozi:x:500:500::/var/www/html/wwwroot:/bin/bash</p>
<p>改成ymaozi:x:500:500::/var/www/html/wwwroot:/sbin/nologin就可以了</p>
<p>好了，可以连接ftp了，如果发现在SecureCRT连接ftp正常，而通过flashfx不能连接时，先看看防火墙是不是设置了允许21端口通过，如果没有设置的话，请打开</p>
<p>/etc/sysconfig/iptables</p>
<p>添加：-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21  -j ACCEPT</p>
<p>这样就可以正常登录了</p>
<p>突然又发现一个问题：用户登录之后发现，可以向上翻文件，如果想要限制用户在自己的主目录，则在/etc/vsftpd/vsftpd.conf </p>
<p>添加：chroot_local_user=YES //限制用户在自己的主目录</p>
<p>一些都正常了</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=239</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux 防火墙设置方法</title>
		<link>http://www.codedesign.cn/?p=233</link>
		<comments>http://www.codedesign.cn/?p=233#comments</comments>
		<pubDate>Wed, 23 Dec 2009 10:06:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux学习笔记]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=233</guid>
		<description><![CDATA[刚配置好linux服务器发现，发现在其它的电脑访问，访问不了网站，听说如果开启防火墙开着的话，就访问不了，然后我就去关了防火墙（service iptables stop），但是我又想一个问题，一个服务器不可能会把防火墙关了的呀！又到网上找了一些资料，原因是linux上要自己设置可以通过的端口，然后我又在防火墙的配置文件里面加入了80端口，
修改 /etc/sysconfig/iptables
增加 -A RH-Firewall-1-INPUT -m state &#8211;state NEW -m tcp -p tcp &#8211;dport 80 -j ACCEPT
表示允许访问80端口
查看防火墙状态
chkconfig iptables &#8211;list
现在打开防火墙看看，可以正常访问了吧
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>刚配置好linux服务器发现，发现在其它的电脑访问，访问不了网站，听说如果开启防火墙开着的话，就访问不了，然后我就去关了防火墙（service iptables stop），但是我又想一个问题，一个服务器不可能会把防火墙关了的呀！又到网上找了一些资料，原因是linux上要自己设置可以通过的端口，然后我又在防火墙的配置文件里面加入了80端口，</p>
<p>修改 /etc/sysconfig/iptables</p>
<p>增加 -A RH-Firewall-1-INPUT -m state &#8211;state NEW -m tcp -p tcp &#8211;dport 80 -j ACCEPT<br />
表示允许访问80端口</p>
<p>查看防火墙状态</p>
<p>chkconfig iptables &#8211;list</p>
<p>现在打开防火墙看看，可以正常访问了吧</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=233</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在linux下配置phpmysql遇到的两个问题</title>
		<link>http://www.codedesign.cn/?p=231</link>
		<comments>http://www.codedesign.cn/?p=231#comments</comments>
		<pubDate>Wed, 23 Dec 2009 09:14:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mysql 学习]]></category>
		<category><![CDATA[linux学习笔记]]></category>

		<guid isPermaLink="false">http://www.codedesign.cn/?p=231</guid>
		<description><![CDATA[第一个：

解决的方法是：
yum -y install php-mysql
service httpd restart

解决的方法是：
yum install php-mbstring
最多留言日志]]></description>
			<content:encoded><![CDATA[<p>第一个：<br />
<a href="http://www.codedesign.cn/wp-content/uploads/2009/12/phpmysql1.jpg"><img title="phpmysql" src="http://www.codedesign.cn/wp-content/uploads/2009/12/phpmysql1.jpg" alt="phpmysql" width="385" height="92" /></a><br />
解决的方法是：</p>
<p>yum -y install php-mysql</p>
<p>service httpd restart<br />
<a href="http://www.codedesign.cn/wp-content/uploads/2009/12/phpmysql2.jpg"><img title="phpmysql" src="http://www.codedesign.cn/wp-content/uploads/2009/12/phpmysql2.jpg" alt="phpmysql" /></a><br />
解决的方法是：<br />
yum install php-mbstring</p>
<h2  class="related_post_title">最多留言日志</h2><ul class="related_post"><li><a href="http://www.codedesign.cn/?p=208" title="键盘KeyCode值列表"><img src="" alt="键盘KeyCode值列表" /></a></li><li><a href="http://www.codedesign.cn/?p=110" title="UCHome中缓存处理文件(function_cache.php)的代码分析"><img src="" alt="UCHome中缓存处理文件(function_cache.php)的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=106" title="UCHome中数据库操作类(class_mysql.php)页面的代码分析"><img src="" alt="UCHome中数据库操作类(class_mysql.php)页面的代码分析" /></a></li><li><a href="http://www.codedesign.cn/?p=102" title="UCHome中关于公共函数(function_common.php)页面的代码分析(二)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(二)" /></a></li><li><a href="http://www.codedesign.cn/?p=100" title="UCHome中关于公共函数(function_common.php)页面的代码分析(一)"><img src="" alt="UCHome中关于公共函数(function_common.php)页面的代码分析(一)" /></a></li><li><a href="http://www.codedesign.cn/?p=166" title="javascript　中获取li标签之间的值"><img src="" alt="javascript　中获取li标签之间的值" /></a></li><li><a href="http://www.codedesign.cn/?p=98" title="Javascript中关于prototype属性的运用"><img src="" alt="Javascript中关于prototype属性的运用" /></a></li><li><a href="http://www.codedesign.cn/?p=136" title="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析"><img src="" alt="uchome中，分析我的空间首页，我要隐身弹出层的实现代码分析" /></a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.codedesign.cn/?feed=rss2&amp;p=231</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
