<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>[問合せ] PHP4で、4章6を正しく表示できない へのコメント</title>
	<atom:link href="http://www.aokiit.jp/2009/01/312.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.aokiit.jp/2009/01/312.html</link>
	<description>PHP、Smarty、ケータイサイトについて発信中。書籍 「Smarty動的webサイト構築入門」(技術評論社) 好評発売中</description>
	<lastBuildDate>Fri, 06 Nov 2009 05:09:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>山本浩 より</title>
		<link>http://www.aokiit.jp/2009/01/312.html/comment-page-1#comment-29</link>
		<dc:creator>山本浩</dc:creator>
		<pubDate>Thu, 12 Feb 2009 20:37:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.aokiit.jp/?p=312#comment-29</guid>
		<description>追加です。
（２）についてもアドバイス通り
$cfg[&#039;Servers&#039;][$i][&#039;auth_type&#039;] = ‘cookie’;
と変更すると正常にユーザIDとパスワードの入力画面が表示されました。

ありごとうございました。</description>
		<content:encoded><![CDATA[<p>追加です。<br />
（２）についてもアドバイス通り<br />
$cfg['Servers'][$i]['auth_type'] = ‘cookie’;<br />
と変更すると正常にユーザIDとパスワードの入力画面が表示されました。</p>
<p>ありごとうございました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>山本浩 より</title>
		<link>http://www.aokiit.jp/2009/01/312.html/comment-page-1#comment-28</link>
		<dc:creator>山本浩</dc:creator>
		<pubDate>Thu, 12 Feb 2009 20:16:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.aokiit.jp/?p=312#comment-28</guid>
		<description>アドバイスありがとうございます！
（１）については、アドバイス通り
$CONFIG[&#039;dsn&#039;] = ‘mysql://root:xxxx@localhost/smartybook’
と書き換えたところ正常に表示されました。ありがとうございました。
（２）については、未確認です。（仕事が休みのときにでも確認してみます）

ありがとうございました。取り急ぎお礼まで</description>
		<content:encoded><![CDATA[<p>アドバイスありがとうございます！<br />
（１）については、アドバイス通り<br />
$CONFIG['dsn'] = ‘mysql://root:xxxx@localhost/smartybook’<br />
と書き換えたところ正常に表示されました。ありがとうございました。<br />
（２）については、未確認です。（仕事が休みのときにでも確認してみます）</p>
<p>ありがとうございました。取り急ぎお礼まで</p>
]]></content:encoded>
	</item>
	<item>
		<title>青木 より</title>
		<link>http://www.aokiit.jp/2009/01/312.html/comment-page-1#comment-27</link>
		<dc:creator>青木</dc:creator>
		<pubDate>Wed, 11 Feb 2009 14:12:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.aokiit.jp/?p=312#comment-27</guid>
		<description>ご質問ありがとうございます！

(1) 推測のとおり、rootのパスワードを設定しているためだと思います。パスワードをxxxxとすると、
$CONFIG[&#039;dsn&#039;] = &#039;mysql://root@localhost/smartybook&#039;
を
$CONFIG[&#039;dsn&#039;] = &#039;mysql://root:xxxx@localhost/smartybook&#039;
としてください。

(2) phpmyadminでログインできない件ですが、C:\xampp\phpmyadmin\config.inc.php を編集すると、ログインできるかもしれません。
(2-1) もし、このファイルがなければ、C:\xampp\phpmyadmin\config.sample.inc.php をコピーして、config.inc.php を作ってください。
(2-2) config.inc.phpをテキストエディタで開いてください。
$cfg[&#039;Servers&#039;][$i][&#039;auth_type&#039;] = ---省略 --- 
の行を探してください。この行を
$cfg[&#039;Servers&#039;][$i][&#039;auth_type&#039;] = &#039;cookie&#039;;
としてください。ユーザIDとパスワードの入力画面が表示されると思います。</description>
		<content:encoded><![CDATA[<p>ご質問ありがとうございます！</p>
<p>(1) 推測のとおり、rootのパスワードを設定しているためだと思います。パスワードをxxxxとすると、<br />
$CONFIG['dsn'] = &#8216;mysql://root@localhost/smartybook&#8217;<br />
を<br />
$CONFIG['dsn'] = &#8216;mysql://root:xxxx@localhost/smartybook&#8217;<br />
としてください。</p>
<p>(2) phpmyadminでログインできない件ですが、C:\xampp\phpmyadmin\config.inc.php を編集すると、ログインできるかもしれません。<br />
(2-1) もし、このファイルがなければ、C:\xampp\phpmyadmin\config.sample.inc.php をコピーして、config.inc.php を作ってください。<br />
(2-2) config.inc.phpをテキストエディタで開いてください。<br />
$cfg['Servers'][$i]['auth_type'] = &#8212;省略 &#8212;<br />
の行を探してください。この行を<br />
$cfg['Servers'][$i]['auth_type'] = &#8216;cookie&#8217;;<br />
としてください。ユーザIDとパスワードの入力画面が表示されると思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>山本浩 より</title>
		<link>http://www.aokiit.jp/2009/01/312.html/comment-page-1#comment-25</link>
		<dc:creator>山本浩</dc:creator>
		<pubDate>Wed, 11 Feb 2009 13:43:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.aokiit.jp/?p=312#comment-25</guid>
		<description>初めまして、書店で手に取りやりたいことが「まさに書かれていた！」ので購入させていただきました。

サンプルを実行するとDB Error: connect failedと表示されます。
解決策をアドバイス願えれば幸いです。

【現象】
p193のサンプルを、次のように実行
--&gt;http://localhost/smartybook/chapter4_6/index.php

エラーメッセージ
--&gt;DB Error: connect failed

【私なりに考えたこと】
１．mysqlにパスワードが設定されているで拒否された（以前、設定したので）
パスワードはxxxxです。
２．データベースへの接続パスが適切でないので拒否された
調べていくとp192の解説にある
$CONFIG[&#039;dsn&#039;] = &#039;mysql://root@localhost/smartybook&#039;;
を自宅PC環境に合わさなければいけないように思います。


【自宅PC環境】
自宅PC環境でsmartybookデータベースを作成すると次のようなファイルが４つ出来ました。
C:\xampp\mysql\data\smartybook\cms.MYD
C:\xampp\mysql\data\smartybook\cms.frm
C:\xampp\mysql\data\smartybook\cms.MYI
C:\xampp\mysql\data\smartybook\db.opt


お忙しいところすみませんが、アドバイス願えれば幸いです。


※【追加情報】
関係ないとは思いますが、解説書とことなることをしたのでご報告です。
http://localhost/phpmyadmin/　を実行すると
エラーメッセージ
MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください
#1045 - Access denied for user &#039;root&#039;@&#039;localhost&#039; (using password: NO)になりました。

よって、別のソフト（SQL Buddy)を使いデータを作成しました。

smartybookデータベースのcmsテーブルへのデータ追加は手入力で行いました。
理由は、インポートは正常に完了（９件）するが実際にデータが存在しない
data.csvの中身を確認すると文字化けしているなどの理由からです。</description>
		<content:encoded><![CDATA[<p>初めまして、書店で手に取りやりたいことが「まさに書かれていた！」ので購入させていただきました。</p>
<p>サンプルを実行するとDB Error: connect failedと表示されます。<br />
解決策をアドバイス願えれば幸いです。</p>
<p>【現象】<br />
p193のサンプルを、次のように実行<br />
&#8211;&gt;http://localhost/smartybook/chapter4_6/index.php</p>
<p>エラーメッセージ<br />
&#8211;&gt;DB Error: connect failed</p>
<p>【私なりに考えたこと】<br />
１．mysqlにパスワードが設定されているで拒否された（以前、設定したので）<br />
パスワードはxxxxです。<br />
２．データベースへの接続パスが適切でないので拒否された<br />
調べていくとp192の解説にある<br />
$CONFIG['dsn'] = &#8216;mysql://root@localhost/smartybook&#8217;;<br />
を自宅PC環境に合わさなければいけないように思います。</p>
<p>【自宅PC環境】<br />
自宅PC環境でsmartybookデータベースを作成すると次のようなファイルが４つ出来ました。<br />
C:\xampp\mysql\data\smartybook\cms.MYD<br />
C:\xampp\mysql\data\smartybook\cms.frm<br />
C:\xampp\mysql\data\smartybook\cms.MYI<br />
C:\xampp\mysql\data\smartybook\db.opt</p>
<p>お忙しいところすみませんが、アドバイス願えれば幸いです。</p>
<p>※【追加情報】<br />
関係ないとは思いますが、解説書とことなることをしたのでご報告です。<br />
<a href="http://localhost/phpmyadmin/　を実行すると" rel="nofollow">http://localhost/phpmyadmin/　を実行すると</a><br />
エラーメッセージ<br />
MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください<br />
#1045 &#8211; Access denied for user &#8216;root&#8217;@'localhost&#8217; (using password: NO)になりました。</p>
<p>よって、別のソフト（SQL Buddy)を使いデータを作成しました。</p>
<p>smartybookデータベースのcmsテーブルへのデータ追加は手入力で行いました。<br />
理由は、インポートは正常に完了（９件）するが実際にデータが存在しない<br />
data.csvの中身を確認すると文字化けしているなどの理由からです。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
