<?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>柠檬工作室 &#187; PHP</title>
	<atom:link href="http://www.crazylemon.net/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.crazylemon.net</link>
	<description>上帝无用，天使无用</description>
	<lastBuildDate>Thu, 17 Nov 2011 19:39:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>GSPAY跳转for Zen Cart已开发完成</title>
		<link>http://www.crazylemon.net/waimao/3693.html</link>
		<comments>http://www.crazylemon.net/waimao/3693.html#comments</comments>
		<pubDate>Tue, 26 Oct 2010 12:09:32 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[外贸]]></category>
		<category><![CDATA[GSPAY]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[QQ]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3693</guid>
		<description><![CDATA[上次提到的GSPAY跳转已开发完成，暂时只支持产品站为Zen Cart系统，中转站需要支持PHP+MySQL。 该版本GSPAY跳转模块，重新修改了原本GSPAY模块的定单生成方式，提前保存定单，使GSPAY漏单问题不再存在。 支付成功后，Zen Cart后台定单状态会自动由pending变更为processing，一目了然。 支付跳转过程使用了隐藏代码，使客户感觉不到中转站和跳转的存在，极大地提高客户体验。 有需要者聊系QQ：165482921 GSPAY跳转模块售价RMB1500，如需我方提供高速稳定的中间站另加500。 相关日志08/06/2010 -- paypal跳转 for Zen Cart亦开发并测试完成 (6)08/06/2010 -- ECPSS跳转接口 for Zen Cart (4)01/21/2009 -- 关于我们 (9)10/15/2010 -- Joomla (2)10/15/2010 -- MySQL数据库编码问题之数据转换 (0)]]></description>
			<content:encoded><![CDATA[<p>上次提到的<strong>GSPAY跳转</strong>已开发完成，暂时只支持产品站为Zen Cart系统，中转站需要支持PHP+MySQL。</p>
<p>该版本GSPAY跳转模块，重新修改了原本GSPAY模块的定单生成方式，提前保存定单，使GSPAY漏单问题不再存在。</p>
<p>支付成功后，Zen Cart后台定单状态会自动由pending变更为processing，一目了然。</p>
<p>支付跳转过程使用了隐藏代码，使客户感觉不到中转站和跳转的存在，极大地提高客户体验。</p>
<p>有需要者聊系QQ：165482921</p>
<p>GSPAY跳转模块售价RMB1500，如需我方提供高速稳定的中间站另加500。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3365.html" title="paypal跳转 for Zen Cart亦开发并测试完成">paypal跳转 for Zen Cart亦开发并测试完成</a> (6)</li><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3353.html" title="ECPSS跳转接口 for Zen Cart">ECPSS跳转接口 for Zen Cart</a> (4)</li><li>01/21/2009 -- <a href="http://www.crazylemon.net/about" title="关于我们">关于我们</a> (9)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/wordpress/3611.html" title="Joomla">Joomla</a> (2)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/mysql/3609.html" title="MySQL数据库编码问题之数据转换">MySQL数据库编码问题之数据转换</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/waimao/3693.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>关于 rel=”canonical” 用法</title>
		<link>http://www.crazylemon.net/seo/3684.html</link>
		<comments>http://www.crazylemon.net/seo/3684.html#comments</comments>
		<pubDate>Mon, 25 Oct 2010 16:52:58 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[搜索引擎]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3684</guid>
		<description><![CDATA[以下是google官方说法： 什么是规范网页？为什么要指定规范网页？ 规范网页是一组内容高度相似的网页的首选版本。 对于网站来说，包含多个列有同组产品的网页很正常。例如，一个网页可能按字母表顺序显示产品，而其他网页则按照价格或评分显示相同产品。例如： http://www.example.com/product.php?item=swedish-fish&#38;trackingid=1234567&#38;sort=alpha&#38;sessionid=5678asfasdfasfd http://www.example.com/product.php?item=swedish-fish&#038;trackingid=1234567&#038;sort=price&#038;sessionid=5678asfasdfasfd 如果 Google 知道这些网页的内容相同，我们可能只会将搜索结果的一个版本编入索引。我们的算法会选择我们认为可以最好地回答用户查询的网页。不过，现在用户可以通过将 &#60;link&#62; 元素和 rel=”canonical” 属性添加到该网页非规范版本的 &#60;head&#62; 部分，为搜索引擎指定规范网页。添加此链接和属性可以让网站拥有者识别出哪些网页具有相同的内容，从而向 Google 提出建议：”在内容相同的所有网页中，此网页最有用。请将该网页排在搜索结果中靠前的位置。” 如何指定规范网页？ 要指定指向网页 http://www.example.com/product.php?item=swedish-fish 的规范链接，请按以下形式创建 &#60;link&#62; 元素： &#60;link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/&#62; 将上述链接复制到该网页所有非规范版本的 &#60;head&#62; 部分，如 http://www.example.com/product.php?item=swedish-fish&#38;sort=price。 如果您在 http://www.example.com/product.php?item=swedish-fish 和 https://www.example.com/product.php?item=swedish-fish 上都发布了内容，则可以指定该网页的规范版本。创建 &#60;link&#62; 元素： &#60;link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/&#62; 将上述链接添加到 https://www.example.comproduct.php?item=swedish-fish 的 &#60;head&#62; 部分。 rel=”canonical” 是建议还是指令？ 通过此新选项，网站拥有者可以建议 Google 应将哪个网页版本视为规范版本。在确定哪些网址包含相同的内容以及计算其中关联性最强而要显示在搜索结果中的的网页时，Google 会结合其他信息考虑此建议。 此链接可以是相对的或是绝对的吗？ rel=”canonical” 属性可与相对链接或绝对链接一起使用，但我们建议使用绝对链接，以减少可能出现的混乱或问题。如果您的文档指定了一个基础链接，则所有相对链接都会相对于该基础链接。 一组网页上的内容必须与规范版本的上内容相似吗？ [...]]]></description>
			<content:encoded><![CDATA[<p>以下是google官方说法：</p>
<h3>什么是规范网页？为什么要指定规范网页？</h3>
<p>规范网页是一组内容高度相似的网页的首选版本。</p>
<p>对于网站来说，包含多个列有同组产品的网页很正常。例如，一个网页可能按字母表顺序显示产品，而其他网页则按照价格或评分显示相同产品。例如：</p>
<pre><span style="font-family: Courier New, Courier, mono;">http://www.example.com/product.php?item=swedish-fish&amp;trackingid=1234567&amp;sort=alpha&amp;sessionid=5678asfasdfasfd

http://www.example.com/product.php?item=swedish-fish&#038;trackingid=1234567&#038;sort=price&#038;sessionid=5678asfasdfasfd</span></pre>
<p>如果 Google 知道这些网页的内容相同，我们可能只会将搜索结果的一个版本编入索引。我们的算法会选择我们认为可以最好地回答用户查询的网页。不过，现在用户可以通过将 <span style="font-family: Courier New, Courier, mono;">&lt;link&gt;</span> 元素和 <span style="font-family: Courier New, Courier, mono;">rel=”canonical”</span> 属性添加到该网页非规范版本的 <span style="font-family: Courier New, Courier, mono;">&lt;head&gt;</span> 部分，为搜索引擎指定规范网页。添加此链接和属性可以让网站拥有者识别出哪些网页具有相同的内容，从而向 Google 提出建议：”在内容相同的所有网页中，此网页最有用。请将该网页排在搜索结果中靠前的位置。”</p>
<h3>如何指定规范网页？</h3>
<p>要指定指向网页 http://www.example.com/product.php?item=swedish-fish 的规范链接，请按以下形式创建 <span style="font-family: Courier New, Courier, mono;">&lt;link&gt;</span> 元素：</p>
<pre><span style="font-family: Courier New, Courier, mono;">&lt;link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/&gt;</span></pre>
<p>将上述链接复制到该网页所有非规范版本的 <span style="font-family: Courier New, Courier, mono;">&lt;head&gt;</span> 部分，如 http://www.example.com/product.php?item=swedish-fish&amp;sort=price。</p>
<p>如果您在 http://www.example.com/product.php?item=swedish-fish 和 https://www.example.com/product.php?item=swedish-fish 上都发布了内容，则可以指定该网页的规范版本。创建 <span style="font-family: Courier New, Courier, mono;">&lt;link&gt;</span> 元素：</p>
<pre><span style="font-family: Courier New, Courier, mono;">&lt;link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/&gt;</span></pre>
<p>将上述链接添加到 https://www.example.comproduct.php?item=swedish-fish 的 <span style="font-family: Courier New, Courier, mono;">&lt;head&gt;</span> 部分。</p>
<h3>rel=”canonical” 是建议还是指令？</h3>
<p>通过此新选项，网站拥有者可以建议 Google 应将哪个网页版本视为规范版本。在确定哪些网址包含相同的内容以及计算其中关联性最强而要显示在搜索结果中的的网页时，Google 会结合其他信息考虑此建议。</p>
<h3>此链接可以是相对的或是绝对的吗？</h3>
<p><span style="font-family: Courier New, Courier, mono;">rel=”canonical”</span> 属性可与相对链接或绝对链接一起使用，但我们建议使用绝对链接，以减少可能出现的混乱或问题。如果您的文档指定了一个基础链接，则所有相对链接都会相对于该基础链接。</p>
<h3>一组网页上的内容必须与规范版本的上内容相似吗？</h3>
<p>是的。<span style="font-family: Courier New, Courier, mono;">rel=”canonical”</span> 属性只能用来指定包含相同内容（即使存在微小差异，比如排列顺序，也无关紧要）的大量网页的首选版本。</p>
<p>例如，如果某网站有一组网页显示了相同型号的舞蹈鞋，只是每个网页图片中鞋的颜色有所不同，那么您可以将能突出当下最流行色彩的网页设置为规范版本，这样 Google 就比较容易将该网页显示在搜索结果中。不过，如果该网站只是想把凝胶鞋垫的网页排在鞋的网页之前，那么使用 <span style="font-family: Courier New, Courier, mono;">rel=”canonical”</span> 就不合适了。</p>
<h3>如果 rel=”canonical” 指向了不存在的网页会怎样？或者如果将一组网页中的多个网页指定为规范版本会怎样？</h3>
<p>我们会尽力使用算法确定适当的规范网页，就像我们以前所做的那样。</p>
<h3>Google 能遵守 rel=”canonical” 的一系列规定吗？</h3>
<p>在一定程度上可以，但为了确保达到最佳规范化，我们强烈建议您将链接更新为指向单个规范网页。</p>
<h3>rel=”canonical” 可以用来在完全不同的域中建议规范网址吗？</h3>
<p>有些情况下，设置重定向网址并非易事。如果需要迁移到新域名，而使用的网络服务器又不能创建服务器端重定向网址，就可能发生这种情况。这种情况下，可以使用 <code>rel="canonical"</code> 链接元素指定想要编入索引的域的确切网址。虽然 <code>rel="canonical"</code> 链接元素被视为一种建议而不是需要绝对服从的指令，但我们确实会尽可能予以遵循。</p>
<p>应该是对SEO很有帮助的一个细节，Zen Cart官网上有支持这个功能的插件：</p>
<p>Canonical Links for Zen Cart 1.3.8a</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>10/05/2009 -- <a href="http://www.crazylemon.net/seo/2131.html" title="CSS隐藏代码”Display:none;”是SEO作弊么?">CSS隐藏代码”Display:none;”是SEO作弊么?</a> (1)</li><li>06/03/2009 -- <a href="http://www.crazylemon.net/php/413.html" title="url rewrite是什么">url rewrite是什么</a> (0)</li><li>09/09/2010 -- <a href="http://www.crazylemon.net/seo/3483.html" title="网站子目录地址后要不要斜杠">网站子目录地址后要不要斜杠</a> (3)</li><li>04/05/2010 -- <a href="http://www.crazylemon.net/seo/3025.html" title="如何写robots.txt？(摘点石)">如何写robots.txt？(摘点石)</a> (1)</li><li>11/14/2009 -- <a href="http://www.crazylemon.net/seo/2464.html" title="什么是PR劫持">什么是PR劫持</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/seo/3684.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla</title>
		<link>http://www.crazylemon.net/wordpress/3611.html</link>
		<comments>http://www.crazylemon.net/wordpress/3611.html#comments</comments>
		<pubDate>Fri, 15 Oct 2010 15:39:45 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[word]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3611</guid>
		<description><![CDATA[今天特意抽时间了解了下这个CMS系统，被网上传得挺神乎的，自己真是落伍了，再不关注一些新鲜事物又要被DDM鄙视。 Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发，可运行在Linux、Windows、MacOSX、Solaris等各种平台上。Joomla!除了具有新闻/文章管理，文档/图片管理，网站布局设置，模板/主题管理等一些基本功能之外。还可通过其提供的上千个插件进行功能扩展包括：电子商务与购物车引擎，论坛与聊天软件，日历，博客软件，目录分类管理，广告管理系统，电子报，数据收集与报表工具，期刊订阅服务等。 很多人现在开始想将Joomla和WordPress比较了吧。。 相关日志07/18/2009 -- .htaccess使用指南 (0)05/26/2009 -- wordpress伪静态地址去掉index.php(windows iis主机) (4)01/21/2009 -- 关于我们 (9)10/15/2010 -- Windows 2003 IIS 6 配置 (2)10/15/2010 -- Zen Cart开发 (1)]]></description>
			<content:encoded><![CDATA[<p>今天特意抽时间了解了下这个CMS系统，被网上传得挺神乎的，自己真是落伍了，再不关注一些新鲜事物又要被DDM鄙视。</p>
<p>Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发，可运行在Linux、Windows、MacOSX、Solaris等各种平台上。Joomla!除了具有新闻/文章管理，文档/图片管理，网站布局设置，模板/主题管理等一些基本功能之外。还可通过其提供的上千个插件进行功能扩展包括：电子商务与购物车引擎，论坛与聊天软件，日历，博客软件，目录分类管理，广告管理系统，电子报，数据收集与报表工具，期刊订阅服务等。</p>
<p>很多人现在开始想将Joomla和WordPress比较了吧。。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>07/18/2009 -- <a href="http://www.crazylemon.net/web/1239.html" title=".htaccess使用指南">.htaccess使用指南</a> (0)</li><li>05/26/2009 -- <a href="http://www.crazylemon.net/seo/177.html" title="wordpress伪静态地址去掉index.php(windows iis主机)">wordpress伪静态地址去掉index.php(windows iis主机)</a> (4)</li><li>01/21/2009 -- <a href="http://www.crazylemon.net/about" title="关于我们">关于我们</a> (9)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/iis-server/3605.html" title="Windows 2003 IIS 6 配置">Windows 2003 IIS 6 配置</a> (2)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/zen-cart-template" title="Zen Cart开发">Zen Cart开发</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/wordpress/3611.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL数据库编码问题之数据转换</title>
		<link>http://www.crazylemon.net/mysql/3609.html</link>
		<comments>http://www.crazylemon.net/mysql/3609.html#comments</comments>
		<pubDate>Fri, 15 Oct 2010 12:00:17 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Charset]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[DNSPod]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[升级]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3609</guid>
		<description><![CDATA[又遇MySQL编码问题，起因是今天早些所说的DNSPOD API升级，因为DNSPod API要求以utf-8编码进行提交，所以索性将我的网站管理系统源码全转换为utf-8，html charset也设置为utf-8，结果MySQL数据库里的中文在查询输出后全乱码了。 起初系统用的是GB2312编码，中文记录是以GB2312编码格式添加的，所以用utf8连接数据库时，看到的是乱码，但输出在网页里时，由于页面编码也是GB2312，所以显示正常。现在网页编码用utf8了，所以看到的是乱码。 解决方法： 使用GB2312字符集连接数据库，这时可以看到中文字段显示是正常的，将需要转换的表导出sql文件，然后断开数据库用utf8字符集重连，再导入刚才导出的sql文件进行替换，导放时编码格式一定要先择GB2312。 由于数据库中默认字符集是utf8，整理是utf8_general_ci，所以在PHP中连接数据库时要加上下面一段，设置好字符属性，否则可能还是乱码。 mysql_query(“set names &#8216;utf8&#8242; collate &#8216;utf8_general_ci&#8217;”, $con); 相关日志10/15/2010 -- DNSPOD API升级 (5)06/06/2009 -- nginx详解 (0)09/01/2010 -- mysql 注入方法（转自Security Angel） (1)06/10/2009 -- 国内八家域名注册商优缺点比较 (6)05/29/2009 -- 一个整理的dnspod接口类 (1)]]></description>
			<content:encoded><![CDATA[<p>又遇MySQL编码问题，起因是今天早些所说的<a title="猛击查看 DNSPOD API升级 的详细内容" rel="bookmark" href="http://www.crazylemon.net/php/3603.html">DNSPOD API升级</a>，因为DNSPod API要求以utf-8编码进行提交，所以索性将我的网站管理系统源码全转换为utf-8，html charset也设置为utf-8，结果MySQL数据库里的中文在查询输出后全乱码了。</p>
<p>起初系统用的是GB2312编码，中文记录是以GB2312编码格式添加的，所以用utf8连接数据库时，看到的是乱码，但输出在网页里时，由于页面编码也是GB2312，所以显示正常。现在网页编码用utf8了，所以看到的是乱码。</p>
<p>解决方法：</p>
<p>使用GB2312字符集连接数据库，这时可以看到中文字段显示是正常的，将需要转换的表导出sql文件，然后断开数据库用utf8字符集重连，再导入刚才导出的sql文件进行替换，导放时编码格式一定要先择GB2312。</p>
<p>由于数据库中默认字符集是utf8，整理是utf8_general_ci，所以在PHP中连接数据库时要加上下面一段，设置好字符属性，否则可能还是乱码。</p>
<p>mysql_query(“set names &#8216;utf8&#8242; collate &#8216;utf8_general_ci&#8217;”, $con);</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>10/15/2010 -- <a href="http://www.crazylemon.net/php/3603.html" title="DNSPOD API升级">DNSPOD API升级</a> (5)</li><li>06/06/2009 -- <a href="http://www.crazylemon.net/nginx/510.html" title="nginx详解">nginx详解</a> (0)</li><li>09/01/2010 -- <a href="http://www.crazylemon.net/mysql/3455.html" title="mysql 注入方法（转自Security Angel）">mysql 注入方法（转自Security Angel）</a> (1)</li><li>06/10/2009 -- <a href="http://www.crazylemon.net/work/591.html" title="国内八家域名注册商优缺点比较 ">国内八家域名注册商优缺点比较 </a> (6)</li><li>05/29/2009 -- <a href="http://www.crazylemon.net/php/220.html" title="一个整理的dnspod接口类">一个整理的dnspod接口类</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/mysql/3609.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 2003 IIS 6 配置</title>
		<link>http://www.crazylemon.net/iis-server/3605.html</link>
		<comments>http://www.crazylemon.net/iis-server/3605.html#comments</comments>
		<pubDate>Fri, 15 Oct 2010 11:41:33 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[IIS主机]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3605</guid>
		<description><![CDATA[帮朋友弄个了windows主机，装的windows 2003 英文系统，因为没有和主机商说明，没有预装好IIS，要自己装时却又没有光盘，在网上也难以下载到IIS安装包，所谓的一些安装包提取包最终都以缺少文件告终，而且基本能找到的都是中文包，郁闷。 不过最终还是装好了IIS 6，在这里感谢一下卖黑链的老黄同学，辛苦啦 但在配置上还存在很多问题 1、首页出现IIS信息页面，后来确认是安装时留下的iisstart.htm被当默认文档了，调下顺序即可 2、访问index.asp等asp文件报错： HTTP 错误 404 &#8211; 文件或目录未找到。  Internet 信息服务 (IIS) 原因是没有启用asp支持，方法如下： Computer Management-&#62;Services and Applications-&#62;Internet Information Service (IIS) Manager-&#62;Web Service Extensions 右边该Allow的Allow下，如Active Server Pages，没空细了解哪些是必需的 3、子目录显示This Virtual Directory does not allow contents to be listed，是没有设置好默认文档造成的，在默认文档里加一下index.asp并排好顺序即可。 4、打开网站报错类似如下： Active Server Pages error &#8216;ASP 0131&#8242; Disallowed Parent Path /www/inc\function.asp, line 1 The Include [...]]]></description>
			<content:encoded><![CDATA[<p>帮朋友弄个了windows主机，装的windows 2003 英文系统，因为没有和主机商说明，没有预装好IIS，要自己装时却又没有光盘，在网上也难以下载到IIS安装包，所谓的一些安装包提取包最终都以缺少文件告终，而且基本能找到的都是中文包，郁闷。</p>
<p>不过最终还是装好了IIS 6，在这里感谢一下卖黑链的老黄同学，辛苦啦</p>
<p>但在配置上还存在很多问题</p>
<p>1、首页出现IIS信息页面，后来确认是安装时留下的iisstart.htm被当默认文档了，调下顺序即可</p>
<p>2、访问index.asp等asp文件报错：</p>
<p>HTTP 错误 404 &#8211; 文件或目录未找到。  Internet 信息服务 (IIS)</p>
<p>原因是没有启用asp支持，方法如下：</p>
<p>Computer Management-&gt;Services and Applications-&gt;Internet Information Service (IIS) Manager-&gt;Web Service Extensions</p>
<p>右边该Allow的Allow下，如Active Server Pages，没空细了解哪些是必需的</p>
<p>3、子目录显示This Virtual Directory does not allow contents to be listed，是没有设置好默认文档造成的，在默认文档里加一下index.asp并排好顺序即可。</p>
<p>4、打开网站报错类似如下：</p>
<p>Active Server Pages error &#8216;ASP 0131&#8242;</p>
<p>Disallowed Parent Path</p>
<p>/www/inc\function.asp, line 1</p>
<p>The Include file &#8216;..\conn.asp&#8217; cannot contain &#8216;..&#8217; to indicate the parent directory.</p>
<p>原因是不允许脚本访问父路径，解决方法：</p>
<p>Start the Internet Services Manager (Start &#8211; Programs &#8211; Administrative Tools &#8211; Internet Services Manager)<br />
Right click on the web site and select properties<br />
Select the &#8216;Home Directory&#8217; tab<br />
Click the &#8216;Configuration&#8217; button under the Application Settings<br />
Select the &#8216;Options&#8217; tab<br />
Check the &#8216;Enable parent paths&#8217; box and click Apply<br />
If there are any child nodes affected they will be listed, select and click OK<br />
Click OK to all other dialog boxes<br />
You don&#8217;t need to restart the service for the change to take effect.</p>
<p>5、打开网站报如下错误：Selected collating sequence not supported by the operating</p>
<p>查了一下，原来是Access数据库的问题。主要原因是租用的VPS主机空间用的是英文操作系统。而这个程序用的Access文件是在中文操作系统下制作的。而根据微软(Microsoft)的官方网站说明：若Access在一种语言下创建，而在另一种语言下使用就会提示这种错误。</p>
<p>    解决这个问题的方法如下：</p>
<p>    1）打开Microsoft Access ，打开任意一个文件，然后点”工具”，选中”选项”，再选 “常规” 项。注意在右下方有 “新建数据库排序次序”，选中 “常规”，确定。然后关掉该文件。（注意，”选项”只有在有文件打开的状况下才能使用）<br />
    2）然后”文件” &#8211;&gt; “新建&#8230;” 创建一个空白数据文件，然后”文件” &#8211;&gt; “获取外部数据” &#8212; “导入”，打开老数据库文件将所有的 表 全部传到新文件来，然后保存新文件。</p>
<p>    3）保存此新文件，然后上传到服务器。<br />
    4）解决问题！</p>
<p>业务不熟害死人，其实上面列出的应该都是很简单甚至低级的问题，只是自己只关注Linux+PHP的系统，对windows IIS ASP等一窍不通，要多学学了。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>07/18/2009 -- <a href="http://www.crazylemon.net/web/1239.html" title=".htaccess使用指南">.htaccess使用指南</a> (0)</li><li>06/06/2009 -- <a href="http://www.crazylemon.net/nginx/510.html" title="nginx详解">nginx详解</a> (0)</li><li>09/01/2010 -- <a href="http://www.crazylemon.net/mysql/3455.html" title="mysql 注入方法（转自Security Angel）">mysql 注入方法（转自Security Angel）</a> (1)</li><li>03/20/2010 -- <a href="http://www.crazylemon.net/windows/2974.html" title="开机就自动启动VMware并启动虚拟系统">开机就自动启动VMware并启动虚拟系统</a> (2)</li><li>12/04/2009 -- <a href="http://www.crazylemon.net/web/2623.html" title="underhost不支持sendmail">underhost不支持sendmail</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/iis-server/3605.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>支付跳转</title>
		<link>http://www.crazylemon.net/paypal-ecpss</link>
		<comments>http://www.crazylemon.net/paypal-ecpss#comments</comments>
		<pubDate>Thu, 14 Oct 2010 22:14:34 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[ECPSS]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net</guid>
		<description><![CDATA[PayPal跳转For Zen Cart：专为Zen Cart系统而设计的PayPal跳转程序，程序简洁，跳转速度快，并隐藏了中间站的地址，让客户感觉不到跳转的存在，极大地提高了体验度和订单成功率；要求产品站为Zen Cart网站，中间站要求比较低，只要支持PHP+MySQL即可；本程序暂时不支持提前保存定单（即PayPal防漏单）功能，但到目前为止的实践证明，只要配置正确，漏单率极低，如果真的漏单，可以参考我的另一篇文章关于paypal漏单的一点问题。 ECPSS跳转For Zen Cart：为了突破ECPSS一个帐户只能接6个产品站的限制而为Zen Cart系统开发的跳转程序，程序简洁，配置简单，并隐藏了中间站的地址，让客户感觉不到跳转的存在；要求产品站为Zen Cart网站，中间站要求比较低，只要支持PHP+MySQL即可；支持ECPSS新版提前保存定单功能，再也不必为漏单的问题伤脑筋了。 相关日志08/06/2010 -- paypal跳转 for Zen Cart亦开发并测试完成 (6)08/06/2010 -- ECPSS跳转接口 for Zen Cart (4)10/15/2010 -- Zen Cart开发 (1)09/28/2010 -- zen cart 中文后台mysql字符集问题 (2)09/01/2010 -- mysql 注入方法（转自Security Angel） (1)]]></description>
			<content:encoded><![CDATA[<p><a title="paypal跳转" href="http://www.crazylemon.net/zencart/3365.html"><strong>PayPal跳转</strong></a>For Zen Cart：专为Zen Cart系统而设计的PayPal跳转程序，程序简洁，跳转速度快，并隐藏了中间站的地址，让客户感觉不到跳转的存在，极大地提高了体验度和订单成功率；要求产品站为Zen Cart网站，中间站要求比较低，只要支持PHP+MySQL即可；本程序暂时不支持提前保存定单（即PayPal防漏单）功能，但到目前为止的实践证明，只要配置正确，漏单率极低，如果真的漏单，可以参考我的另一篇文章<a title="猛击查看 关于paypal漏单的一点问题 的详细内容" rel="bookmark" href="http://www.crazylemon.net/zencart/3305.html">关于paypal漏单的一点问题</a>。</p>
<p><a title="ECPSS跳转" href="http://www.crazylemon.net/zencart/3353.html"><strong>ECPSS跳转</strong></a>For Zen Cart：为了突破ECPSS一个帐户只能接6个产品站的限制而为Zen Cart系统开发的跳转程序，程序简洁，配置简单，并隐藏了中间站的地址，让客户感觉不到跳转的存在；要求产品站为Zen Cart网站，中间站要求比较低，只要支持PHP+MySQL即可；支持ECPSS新版提前保存定单功能，再也不必为漏单的问题伤脑筋了。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3365.html" title="paypal跳转 for Zen Cart亦开发并测试完成">paypal跳转 for Zen Cart亦开发并测试完成</a> (6)</li><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3353.html" title="ECPSS跳转接口 for Zen Cart">ECPSS跳转接口 for Zen Cart</a> (4)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/zen-cart-template" title="Zen Cart开发">Zen Cart开发</a> (1)</li><li>09/28/2010 -- <a href="http://www.crazylemon.net/mysql/3551.html" title="zen cart 中文后台mysql字符集问题">zen cart 中文后台mysql字符集问题</a> (2)</li><li>09/01/2010 -- <a href="http://www.crazylemon.net/mysql/3455.html" title="mysql 注入方法（转自Security Angel）">mysql 注入方法（转自Security Angel）</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/paypal-ecpss/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zen Cart开发</title>
		<link>http://www.crazylemon.net/zen-cart-template</link>
		<comments>http://www.crazylemon.net/zen-cart-template#comments</comments>
		<pubDate>Thu, 14 Oct 2010 21:52:49 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[ECPSS]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[QQ]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ZenCart]]></category>
		<category><![CDATA[柠檬]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net</guid>
		<description><![CDATA[柠檬工作室接受种Zen Cart模板开发及Zen Cart网站功能维护业务，主要包括： 1、Zen Cart模板定制开发：客户可提供目标网站由我们技术人员在Zen Cart的基础上进行外观和功能仿制，费用视开发难度而定，一般在400~1000RMB之间，目标网站亦为Zen Cart系统为佳，可适当降低开发难度节约制作成本。 2、Zen Cart模板出售：柠檬工作室有各类不同风格的Zen Cart模板，有需要者请加QQ索取模板图样，模板统一价格300RMB，如需安装调试视情况另收服务费。 3、Zen Cart插件安装维护：可付费帮助客户安装及修复各种Zen Cart插件，如SEO URL、XML Sitemap、Easy Populate、Wordpress On ZenCart等，具体请联系QQ。 4、Zen Cart功能插件开发：可以按客户需求开发相应的功能插件，因暂时较忙，所以不接受太复杂的功能开发；已有的开发例子如：PayPal 跳转、ECPSS 跳转、中文屏蔽、后台验证码、后台集成Title及Meta等设定…… 5：Zen Cart网站修复：专治各类基于Zen Cart系统或其它PHP网站系统的疑难杂症，如网站无法打开、网页空白、报错乱码等。 联系方式：博客右上角QQ。 因工作较忙，谢绝对话太多的咨询，如有疑问，请将问题描述简洁准确。 相关日志01/21/2009 -- 关于我们 (9)08/06/2010 -- 上一篇关于Ecpss跳转的文章成功了 (0)05/31/2009 -- SEO插件 &#8211; 20个最好的Wordpress SEO 插件 (3)09/30/2010 -- Zen Cart整合WordPress之Wordpress on ZenCart安装 (0)08/06/2010 -- paypal跳转 for Zen Cart亦开发并测试完成 (6)]]></description>
			<content:encoded><![CDATA[<p>柠檬工作室接受种<strong><a href="http://www.crazylemon.net/">Zen Cart模板开发</a></strong>及Zen Cart网站功能维护业务，主要包括：</p>
<p>1、Zen Cart模板定制开发：客户可提供目标网站由我们技术人员在Zen Cart的基础上进行外观和功能仿制，费用视开发难度而定，一般在400~1000RMB之间，目标网站亦为Zen Cart系统为佳，可适当降低开发难度节约制作成本。</p>
<p>2、Zen Cart模板出售：柠檬工作室有各类不同风格的Zen Cart模板，有需要者请加QQ索取模板图样，模板统一价格300RMB，如需安装调试视情况另收服务费。</p>
<p>3、Zen Cart插件安装维护：可付费帮助客户安装及修复各种<strong>Zen Cart插件</strong>，如SEO URL、XML Sitemap、Easy Populate、Wordpress On ZenCart等，具体请联系QQ。</p>
<p>4、Zen Cart功能插件开发：可以按客户需求开发相应的功能插件，因暂时较忙，所以不接受太复杂的功能开发；已有的开发例子如：<strong><a title="paypal跳转" href="http://www.crazylemon.net/zencart/3365.html" target="_self">PayPal 跳转</a></strong>、<strong><a title="ECPSS跳转" href="http://www.crazylemon.net/zencart/3353.html">ECPSS 跳转</a></strong>、中文屏蔽、后台验证码、后台集成Title及Meta等设定……</p>
<p>5：Zen Cart网站修复：专治各类基于Zen Cart系统或其它PHP网站系统的疑难杂症，如网站无法打开、网页空白、报错乱码等。</p>
<p>联系方式：博客右上角QQ。</p>
<p>因工作较忙，谢绝对话太多的咨询，如有疑问，请将问题描述简洁准确。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>01/21/2009 -- <a href="http://www.crazylemon.net/about" title="关于我们">关于我们</a> (9)</li><li>08/06/2010 -- <a href="http://www.crazylemon.net/seo/3360.html" title="上一篇关于Ecpss跳转的文章成功了">上一篇关于Ecpss跳转的文章成功了</a> (0)</li><li>05/31/2009 -- <a href="http://www.crazylemon.net/seo/335.html" title="SEO插件 &#8211; 20个最好的Wordpress SEO 插件">SEO插件 &#8211; 20个最好的Wordpress SEO 插件</a> (3)</li><li>09/30/2010 -- <a href="http://www.crazylemon.net/windows/3561.html" title="Zen Cart整合WordPress之Wordpress on ZenCart安装">Zen Cart整合WordPress之Wordpress on ZenCart安装</a> (0)</li><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3365.html" title="paypal跳转 for Zen Cart亦开发并测试完成">paypal跳转 for Zen Cart亦开发并测试完成</a> (6)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/zen-cart-template/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>恶心的Cannot modify header information &#8211; headers already sent by</title>
		<link>http://www.crazylemon.net/php/3563.html</link>
		<comments>http://www.crazylemon.net/php/3563.html#comments</comments>
		<pubDate>Thu, 30 Sep 2010 17:14:38 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php.ini]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3563</guid>
		<description><![CDATA[如果在一些动作前有莫名的输出。。。如空格，便会报如下错误 Cannot modify header information &#8211; headers already sent by (output started at&#8230;&#8230; 报也就算了，但同样是开启了错误报告，有的却不报，郁闷，无法找到空格出在哪 解决方法，一般在页面执行前加ob_start(); 或直接在php.ini中开启output_buffering，但这样影响服务器性能，恶心 相关日志09/01/2010 -- mysql 注入方法（转自Security Angel） (1)08/31/2010 -- PHP session超时问题 (0)08/26/2010 -- PHP session 失效不传递的解决办法 (0)04/23/2010 -- Cpanel开启gzip优化功能 (0)12/15/2009 -- bluehost上安装网站显示http 500错误 (2)]]></description>
			<content:encoded><![CDATA[<p>如果在一些动作前有莫名的输出。。。如空格，便会报如下错误</p>
<p>Cannot modify header information &#8211; headers already sent by (output started at&#8230;&#8230;</p>
<p>报也就算了，但同样是开启了错误报告，有的却不报，郁闷，无法找到空格出在哪</p>
<p>解决方法，一般在页面执行前加ob_start();</p>
<p>或直接在php.ini中开启output_buffering，但这样影响服务器性能，恶心</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>09/01/2010 -- <a href="http://www.crazylemon.net/mysql/3455.html" title="mysql 注入方法（转自Security Angel）">mysql 注入方法（转自Security Angel）</a> (1)</li><li>08/31/2010 -- <a href="http://www.crazylemon.net/php/3453.html" title="PHP session超时问题">PHP session超时问题</a> (0)</li><li>08/26/2010 -- <a href="http://www.crazylemon.net/php/3435.html" title="PHP session 失效不传递的解决办法">PHP session 失效不传递的解决办法</a> (0)</li><li>04/23/2010 -- <a href="http://www.crazylemon.net/apache/3111.html" title="Cpanel开启gzip优化功能">Cpanel开启gzip优化功能</a> (0)</li><li>12/15/2009 -- <a href="http://www.crazylemon.net/web/2669.html" title="bluehost上安装网站显示http 500错误">bluehost上安装网站显示http 500错误</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/php/3563.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zen Cart整合WordPress之WordPress on ZenCart安装</title>
		<link>http://www.crazylemon.net/windows/3561.html</link>
		<comments>http://www.crazylemon.net/windows/3561.html#comments</comments>
		<pubDate>Thu, 30 Sep 2010 14:07:10 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[ZenCart]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Domain]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3561</guid>
		<description><![CDATA[第一步，安装Wordpress 把Wordpress解压到你的ZenCart目录下，然后把Wordpress的文件夹名改，比如wp，然后按正常步骤安装wordpress，这一步的安装和普通的Wordpress安装没啥区别。 第二步：设置Wordpress 在Wordpress的后台设置一下，setting -&#62; General -&#62; WordPress address (URL)，这个保持原样，即安装的wordpress真实地址，如http://www.yourdomain.com/wp。 把Site address (URL)改为Zen Cart整合wordpress页面要调用的地址，如http://www.yourdomain.com/blog，如果这个地址和真实的wordpress地址一样的话，访问时就直接跑到博客上了，无法实现整合；把主题设为WOZ默认主题。 第三步：上传WOZ的文件 建议用ftp直接覆盖： 把WOZ解压后的ZC_ROOT目录下的文件上传到服务器Zen-cart的安装目录下。 把WOZ解压后的WP_ROOT目录下的文件上传到服务器WordPress的安装目录下。 第四步：Zen Cart后台设置 按照Wordpress on ZenCart模块的安装说明，打开Zen Cart后台Admin &#62; tools &#62; WOZ Manager，设置好wordpress的绝对路径，如/home/yourname/public_html/wp/ 记住，这个路径得是你服务器上的绝对路径。 第五步：布局设置 在Zen Cart后台管理面板的admin panel › tools › Layout Boxes Controller里，选择打开你需要的Wordpress侧栏框。所有和Wordpress有关的侧栏框都是以WP_XXX格式存在的。 第六步：地址重写设置 wordpress可以按照你喜欢的伪静态方式进行重写，wordpress根目录下的.htaccess内容如下： # BEGIN WordPress &#60;IfModule mod_rewrite.c&#62; RewriteEngine On RewriteBase /wp/ RewriteRule ^index\.php$ &#8211; [L] [...]]]></description>
			<content:encoded><![CDATA[<p><strong>第一步，安装Wordpress</strong></p>
<p>把Wordpress解压到你的ZenCart目录下，然后把Wordpress的文件夹名改，比如wp，然后按正常步骤安装wordpress，这一步的安装和普通的Wordpress安装没啥区别。</p>
<p><strong>第二步：设置Wordpress</strong></p>
<p>在Wordpress的后台设置一下，setting -&gt; General -&gt; <label for="siteurl">WordPress address (URL)，这个保持原样，即安装的wordpress真实地址，如http://www.yourdomain.com/wp。</label></p>
<p><strong><label for="siteurl"></label></strong>把<label for="home">Site address (URL)</label>改为Zen Cart整合wordpress页面要调用的地址，如http://www.yourdomain.com/blog，如果这个地址和真实的wordpress地址一样的话，访问时就直接跑到博客上了，无法实现整合；把主题设为WOZ默认主题。</p>
<p><strong>第三步：上传WOZ的文件</strong></p>
<p>建议用ftp直接覆盖：</p>
<p>把WOZ解压后的<strong>ZC_ROOT</strong>目录下的文件上传到服务器Zen-cart的安装目录下。<br />
把WOZ解压后的<strong>WP_ROOT</strong>目录下的文件上传到服务器WordPress的安装目录下。</p>
<p><strong>第四步：Zen Cart后台设置</strong></p>
<p>按照Wordpress on ZenCart模块的安装说明，打开Zen Cart后台Admin &gt; tools &gt; WOZ Manager，设置好wordpress的绝对路径，如/home/yourname/public_html/wp/</p>
<p>记住，<strong>这个路径得是你服务器上的绝对路径</strong>。</p>
<p><strong>第五步：布局设置</strong></p>
<p>在Zen Cart后台管理面板的<strong>admin panel › tools › Layout Boxes Controller</strong>里，选择打开你需要的Wordpress侧栏框。所有和Wordpress有关的侧栏框都是以WP_XXX格式存在的。</p>
<p>第六步：地址重写设置</p>
<p>wordpress可以按照你喜欢的伪静态方式进行重写，wordpress根目录下的.htaccess内容如下：</p>
<p># BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /wp/<br />
RewriteRule ^index\.php$ &#8211; [L]<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /wp/index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress</p>
<p>Zen Cart的.htaccess重写规则需加入如下内容：</p>
<p># BEGIN WordPress<br />
RewriteRule ^blog/?$ index\.php?main_page=wordpress&amp;%{QUERY_STRING} [L]<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . index\.php?main_page=wordpress [L]<br />
# END WordPress‘</p>
<p>即重写/blog/子目录到整合wordpress的请求页面index.php?main_page=wordpress</p>
<p><strong>第七步：检查</strong><strong><br />
</strong>现在你可以通过</p>
<p><strong>http://www.yourdomain.com/index.php?main_page=wordpress</strong></p>
<p><strong>或</strong></p>
<p><strong>http://www.yourdomain.com/blog</strong></p>
<p>这个网址来访问你的Wordpress了。<br />
如果你能在Zen Cart中栏看到Wordpress，则表明你已经把Wordpress集成到了ZenCart里了。</p>
<p>作者和网上的教程有点误区。。。搞了我半天</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>06/06/2009 -- <a href="http://www.crazylemon.net/nginx/504.html" title="Nginx的WordPress配置">Nginx的WordPress配置</a> (0)</li><li>07/08/2009 -- <a href="http://www.crazylemon.net/wordpress/1050.html" title="分析WordPress的Rewrite机制">分析WordPress的Rewrite机制</a> (0)</li><li>09/10/2009 -- <a href="http://www.crazylemon.net/apache/1796.html" title="Apache服务器wordpress设置永久连接后怎么去掉INDEX.PHP">Apache服务器wordpress设置永久连接后怎么去掉INDEX.PHP</a> (1)</li><li>07/18/2009 -- <a href="http://www.crazylemon.net/web/1239.html" title=".htaccess使用指南">.htaccess使用指南</a> (0)</li><li>06/06/2009 -- <a href="http://www.crazylemon.net/nginx/510.html" title="nginx详解">nginx详解</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/windows/3561.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zen cart 中文后台mysql字符集问题</title>
		<link>http://www.crazylemon.net/mysql/3551.html</link>
		<comments>http://www.crazylemon.net/mysql/3551.html#comments</comments>
		<pubDate>Tue, 28 Sep 2010 07:11:44 +0000</pubDate>
		<dc:creator>CrazyLemon</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[ZenCart]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.crazylemon.net/?p=3551</guid>
		<description><![CDATA[帮朋友迁了个站，从一个cpanel到另一个cpanel，所有配置应该都是一样的，可能只有mysql版本有点不一样吧 他的站后台配置参数是中文的，到了我这里成了问号，试了多种办法无果，字符集的问题真是恶心 最终的解决方法是，在includes/classes/db/mysql/query_factory.php里更改查询的字符集，找到 if (@mysql_select_db($zf_database, $this-&#62;link)) { 在下面添加： @mysql_query(“set names &#8216;utf8&#8242; collate &#8216;utf8_general_ci&#8217;”, $this-&#62;link); 因为该数据库是用utf-8导入的，而仅有的那几个中文字段整理是utf8_general_ci的，光有set names &#8216;utf8&#8242;的话，也还是问号 该zen cart版本是1.3.9f的，query_factory类和1.3.8的有点区别 反正，以后哪个中文字段出问题了，就将collate设为该字段的整理。。。土方法，对mysql还是了解不深 相关日志06/06/2009 -- nginx详解 (0)10/15/2010 -- 支付跳转 (2)09/01/2010 -- mysql 注入方法（转自Security Angel） (1)08/26/2010 -- PHP session 失效不传递的解决办法 (0)08/06/2010 -- paypal跳转 for Zen Cart亦开发并测试完成 (6)]]></description>
			<content:encoded><![CDATA[<p>帮朋友迁了个站，从一个cpanel到另一个cpanel，所有配置应该都是一样的，可能只有mysql版本有点不一样吧</p>
<p>他的站后台配置参数是中文的，到了我这里成了问号，试了多种办法无果，字符集的问题真是恶心</p>
<p>最终的解决方法是，在includes/classes/db/mysql/query_factory.php里更改查询的字符集，找到</p>
<p>if (@mysql_select_db($zf_database, $this-&gt;link)) {</p>
<p>在下面添加：</p>
<p>@mysql_query(“set names &#8216;utf8&#8242; collate &#8216;utf8_general_ci&#8217;”, $this-&gt;link);</p>
<p>因为该数据库是用utf-8导入的，而仅有的那几个中文字段整理是utf8_general_ci的，光有set names &#8216;utf8&#8242;的话，也还是问号</p>
<p>该zen cart版本是1.3.9f的，query_factory类和1.3.8的有点区别</p>
<p>反正，以后哪个中文字段出问题了，就将collate设为该字段的整理。。。土方法，对mysql还是了解不深</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>06/06/2009 -- <a href="http://www.crazylemon.net/nginx/510.html" title="nginx详解">nginx详解</a> (0)</li><li>10/15/2010 -- <a href="http://www.crazylemon.net/paypal-ecpss" title="支付跳转">支付跳转</a> (2)</li><li>09/01/2010 -- <a href="http://www.crazylemon.net/mysql/3455.html" title="mysql 注入方法（转自Security Angel）">mysql 注入方法（转自Security Angel）</a> (1)</li><li>08/26/2010 -- <a href="http://www.crazylemon.net/php/3435.html" title="PHP session 失效不传递的解决办法">PHP session 失效不传递的解决办法</a> (0)</li><li>08/06/2010 -- <a href="http://www.crazylemon.net/zencart/3365.html" title="paypal跳转 for Zen Cart亦开发并测试完成">paypal跳转 for Zen Cart亦开发并测试完成</a> (6)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.crazylemon.net/mysql/3551.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

