<?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>一种精神 &#124; 冷雨飞竹 &#187; mysql</title>
	<atom:link href="http://www.boofee.net/flyingbamboo/tags/mysql/feed" rel="self" type="application/rss+xml" />
	<link>http://www.boofee.net/flyingbamboo</link>
	<description>Just a personal blog - flyingbamboo</description>
	<lastBuildDate>Mon, 24 May 2010 03:03:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>永恒不变的回忆，[PHP]windows下配置php5+MySQL环境</title>
		<link>http://www.boofee.net/flyingbamboo/archives/155</link>
		<comments>http://www.boofee.net/flyingbamboo/archives/155#comments</comments>
		<pubDate>Tue, 06 Jan 2009 14:16:23 +0000</pubDate>
		<dc:creator>飞竹</dc:creator>
				<category><![CDATA[软件及系统]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.owlcity.net/?p=155</guid>
		<description><![CDATA[这是我&#8221;年轻的时候&#8221;，诶，还是长的和现在一样老。辛辛苦苦摸索出来的东西，那时互联网上关于此的中文配置方法没有一篇是对的，现在不一样了，都出傻瓜包了。不过有时候也郁闷，计算机，英文总是王道，到现在也是，很多问题只要查阅英文资料就比同辈领先一步了，所以中国的开源的确没啥意思，翻译的工作还做不完呢，别说自己的软件。不提了……这里面没有介绍什么原理性的东西，但是学东西必须得学原理，想想都知道，现在的计算机技术还是基于100年前的量子理论开始的呢。
假设php.zip解压缩到c:/php/ apache安装位置随便，配置服务器apache2 打开Apache2/conf文件夹下面的httpd.conf配置文件
 
到文件末尾加入 
LoadModule php5_module c:/php/php5apache2.dll //加载php5的apache模块 AddType application/x-httpd-php .php 

这是配置php以apache2的aspi模块方式运行,推荐 如果想php以cgi方式运行可换成 LoadModule php5_module c:/php/php.exe 对于Apache2.2以上版本新版得php5提供了新的apache2.2模块 所以得改成 LoadModule php5_module c:/php/php5apache2_2.dll 获得更高得效率。 所谓一窍通则百窍同，IIS下使用php就是使用php文件夹里面的php5isapi.dll文件作为iis模块。 查找DocumentRoot,后面是&#8221;C:/Apache2/htdocs&#8221;可能因安装路径不同而不同, 是web网页的目录所在地,可改成自己需要的地方,注意,是斜杠&#8221;/&#8221;不是反斜杠&#8221;",毕竟这是linux下面移植过来的 查找DirectoryIndex,后面应该是index.html index.html.var 这是默认的首页名称,要再添加index.php index.htm 保存退出 如果是IIS6.0，原理是一样的只是变成图形操作了而已； 配置PHP% 把C:\php文件夹下的php.ini-recommended复制到%SystemRoot%(就是windwos目录)下改名为php.ini 打开php.ini,查找extension_dir后面的改为&#8221;C:/php/ext&#8221;,看看那个文件夹就知道是什么东西了 查找Windows Extensions,那下面有一排的;extension=php_***.dll 开始去分号了,去掉就是支持组件 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 一般这几个组件是必要支持的 php5开始默认不支持mysql了,所以我们要为他添加支持,除了extension=php_mysql.dll去分号之外 在php根目录里有个libmysql.dll文件,把它复制到%SystemRoot%\system32文件夹下 对一些配置进行修改以满足不同时期的php程序的需要，php的标准什么时候可以不改了诶 short_open_tag = Off 这会使php只执行&#60;?php ?&#62;内语句，&#60;? ?&#62;内的会失效，可以改为on； display_errors = Off 这样php执行时的错误不会反馈，这在调试的时候会变得比较麻烦； [...]]]></description>
			<content:encoded><![CDATA[<p>这是我&#8221;年轻的时候&#8221;，诶，还是长的和现在一样老。辛辛苦苦摸索出来的东西，那时互联网上关于此的中文配置方法没有一篇是对的，现在不一样了，都出傻瓜包了。不过有时候也郁闷，计算机，英文总是王道，到现在也是，很多问题只要查阅英文资料就比同辈领先一步了，所以中国的开源的确没啥意思，翻译的工作还做不完呢，别说自己的软件。不提了……这里面没有介绍什么原理性的东西，但是学东西必须得学原理，想想都知道，现在的计算机技术还是基于100年前的量子理论开始的呢。</p>
<p>假设php.zip解压缩到c:/php/ <br/>apache安装位置随便，配置服务器apache2 <br/>打开Apache2/conf文件夹下面的httpd.conf配置文件</p>
<p> <span id="more-155"></span>
<p>到文件末尾加入 <br/></p>
<blockquote><p><abbr>LoadModule php5_module c:/php/php5apache2.dll //加载php5的apache模块 <br/>AddType application/x-httpd-php .php</abbr> <br/></p>
</blockquote>
<p>这是配置php以apache2的aspi模块方式运行,推荐 <br/>如果想php以cgi方式运行可换成 <br/>LoadModule php5_module c:/php/php.exe <br/>对于Apache2.2以上版本新版得php5提供了新的apache2.2模块 <br/>所以得改成 <br/>LoadModule php5_module c:/php/php5apache2_2.dll <br/>获得更高得效率。 <br/>所谓一窍通则百窍同，IIS下使用php就是使用php文件夹里面的php5isapi.dll文件作为iis模块。 <br/>查找DocumentRoot,后面是&#8221;C:/Apache2/htdocs&#8221;可能因安装路径不同而不同, <br/>是web网页的目录所在地,可改成自己需要的地方,注意,是斜杠&#8221;/&#8221;不是反斜杠&#8221;",毕竟这是linux下面移植过来的 <br/>查找DirectoryIndex,后面应该是index.html index.html.var <br/>这是默认的首页名称,要再添加index.php index.htm <br/>保存退出 <br/>如果是IIS6.0，原理是一样的只是变成图形操作了而已； <br/>配置PHP% <br/>把C:\php文件夹下的php.ini-recommended复制到%SystemRoot%(就是windwos目录)下改名为php.ini <br/>打开php.ini,查找extension_dir后面的改为&#8221;C:/php/ext&#8221;,看看那个文件夹就知道是什么东西了 <br/>查找Windows Extensions,那下面有一排的;extension=php_***.dll <br/>开始去分号了,去掉就是支持组件 <br/>extension=php_gd2.dll <br/>extension=php_mbstring.dll <br/>extension=php_mysql.dll <br/>extension=php_mysqli.dll <br/>一般这几个组件是必要支持的 <br/>php5开始默认不支持mysql了,所以我们要为他添加支持,除了extension=php_mysql.dll去分号之外 <br/>在php根目录里有个libmysql.dll文件,把它复制到%SystemRoot%\system32文件夹下 <br/>对一些配置进行修改以满足不同时期的php程序的需要，php的标准什么时候可以不改了诶 <br/>short_open_tag = Off 这会使php只执行&lt;?php ?&gt;内语句，&lt;? ?&gt;内的会失效，可以改为on； <br/>display_errors = Off 这样php执行时的错误不会反馈，这在调试的时候会变得比较麻烦； <br/>register_globals = Off 接受表单变量是需要使用$_POST[]，$_GET[]数组，设为on会使语句变得灵活，低效率和看不懂，但许多老程序还需要这个参数为on才能使用 ^_^ <br/>register_long_arrays = off 这个为on貌似是亘古时期才会吧，会使$HTTP_POST_VARS，$HTTP_GET_VARS有效，真长啊！！！； <br/>magic_quotes_gpc = off 在输入的GET/POST/Cookie数据里使用魔术引号; <br/>magic_quotes_runtime= Off 对运行时产生的数据使用魔术引用; <br/>magic_quotes_sybase = Off 采用 Sybase形式的魔术引用； <br/>安装Mysql,记得勾选里面的Include Bin Directory in Windows PATH哦 <br/>这样可以在cmd里直接输mysql进入mysql界面了； <br/>安装Zend Optimizer，先去zend.com注册吧，^_^，然后如果没问题的话 就一路下去就行了。 <br/>配置phpmyadmin，可以使用免费的EMS图形化管理mysql，当然最多的是用，phpmyadmin； <br/>将libraries文件夹下config.default.php复制到phpmyadmin根目录，改名为config.inc.php <br/>配置config.inc.php <br/>$cfg['Servers'][$i]['auth_type']的值设为cookie</p>
<p>$cfg['blowfish_secret']设为任意的复杂的值，这个是比较好的配置方式。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boofee.net/flyingbamboo/archives/155/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Mysql]145错误解决</title>
		<link>http://www.boofee.net/flyingbamboo/archives/182</link>
		<comments>http://www.boofee.net/flyingbamboo/archives/182#comments</comments>
		<pubDate>Thu, 20 Nov 2008 17:04:00 +0000</pubDate>
		<dc:creator>飞竹</dc:creator>
				<category><![CDATA[软件及系统]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.owlcity.net/?p=182</guid>
		<description><![CDATA[如果遇到Mysql ERRNO 145,cannot open file错误，只要进入MYSQL的BIN文件夹，运行myisamchk -f (file pathway)*.MYI 即可修复
]]></description>
			<content:encoded><![CDATA[<p>如果遇到Mysql ERRNO 145,cannot open file错误，只要进入MYSQL的BIN文件夹，运行myisamchk -f (file pathway)*.MYI 即可修复</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boofee.net/flyingbamboo/archives/182/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
