<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Development memo &#187; MySQL</title>
	<atom:link href="http://officesoya.net/weblog/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://officesoya.net/weblog</link>
	<description>Rough Consensus　And Running code</description>
	<lastBuildDate>Mon, 21 Jun 2010 09:22:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://officesoya.net/weblog/tag/mysql/feed/" />
		<item>
		<title>Windows vistaでApache2.2.11 &amp; php5.2.8　のインストール</title>
		<link>http://officesoya.net/weblog/2009/02/24/windows-vista%e3%81%a7apache2211-php528%e3%80%80%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/</link>
		<comments>http://officesoya.net/weblog/2009/02/24/windows-vista%e3%81%a7apache2211-php528%e3%80%80%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 16:43:29 +0000</pubDate>
		<dc:creator>soya</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://officesoya.net/weblog/?p=136</guid>
		<description><![CDATA[よくApache &#38; php　をインストールするが、今回は初めてVistaにインストールした。いつもはWindowsServerなのでMssqlだが、今回はExtensionにMysqlを追加した。
全部で追加し [...]]]></description>
			<content:encoded><![CDATA[<p>よくApache &amp; php　をインストールするが、今回は初めてVistaにインストールした。いつもはWindowsServerなのでMssqlだが、今回はExtensionにMysqlを追加した。</p>
<p>全部で追加したモジュールは以下の通り</p>
<ul>
<li>GD2</li>
<li>Mysql</li>
<li>OpenSSL</li>
<li>Mbstring</li>
<li>PEAR(Extension)</li>
</ul>
<p>まず、Apacheをインストーラから問題なくインストール。次にphpのインストールだが、vistaにはphpのインストーラーが使えなかった（原因不明：zipパッケージを使うほうが好きなので追及しなかった）。</p>
<p>で、インストーラを早々とあきらめ、zipファイルを本家よりダウンロードして解凍してProgram Filesの中にコピー。</p>
<p>Apache のhttpd.confの一番最後に</p>
<p>PHPIniDir &#8220;C:/Program Files/php/&#8221;<br />
LoadModule php5_module &#8220;C:/Program Files/php/php5apache2_2.dll&#8221;<br />
AddType application/x-httpd-php .php</p>
<p>を追加した。</p>
<p>そして次にphp.ini-dist をコピーしてphp.iniに書き換え、634行目からの</p>
<p>extension=php_gd2.dll<br />
extension=php_mbstring.dll<br />
extension=php_mysql.dll<br />
extension=php_openssl.dll</p>
<p>の使いたいモジュールを追加。そしてApache 再起動して、動作確認・・・のはずが動かない。<br />
Apacheのエラーログを見ると原因がわかった。</p>
<p>PHP Startup: Unable to load dynamic library php_gd2.dll&#8217;&#8230;<br />
PHP Startup: Unable to load dynamic library php_mbstring.dll&#8217;&#8230;<br />
PHP Startup: Unable to load dynamic library php_openssl.dll&#8217;&#8230;<br />
PHP Startup: Unable to load dynamic library php_mysql.dll&#8217;&#8230;</p>
<p>というエラーが出ていた。php.iniに戻って<br />
extension_dirの値を見てみるとデフォルトで</p>
<p>extension_dir = &#8220;./&#8221;</p>
<p>となっていたので、フルパス</p>
<p>extension_dir = &#8220;C:/Program Files/php/ext/&#8221;</p>
<p>に変更した。Apacheを再起動してみると、MysqlのExtensionだけ読み込まれていないエラーが出た（Apacheのerror.log）。</p>
<p>何度確かめても名前は間違ってないし、パスもあっているし、ファイルも存在するし・・・と悩んだ挙句、MySQLのクライアントライブラリである libmysql.dll がWindowsのパスの通る場所においてないといけないということがわかった。</p>
<p>libmysql.dll は既に、PHPのインストールフォルダ直下にあったので、C:/Windows/Sytem32/にコピーしてApache再再起動（何度やったか分からない）。</p>
<p>（補足）PHPのインストールフォルダに環境変数のPATHを通せばSystem32にコピーしなくてもよい。</p>
<p>というか、WAMPをインストールしたほうが早いという意見もあるが、やったことないし。</p>
]]></content:encoded>
			<wfw:commentRss>http://officesoya.net/weblog/2009/02/24/windows-vista%e3%81%a7apache2211-php528%e3%80%80%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://officesoya.net/weblog/2009/02/24/windows-vista%e3%81%a7apache2211-php528%e3%80%80%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/" />
	</item>
	</channel>
</rss>
