<?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>ホームページ制作ブログ &#187; PHP</title>
	<atom:link href="http://abeke-design.com/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://abeke-design.com</link>
	<description>ほぼ埼玉な東京都東村山市に住むアベのWEBデザインBlog</description>
	<lastBuildDate>Sun, 13 Mar 2011 16:31:13 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://abeke-design.com/category/php/feed" />
		<item>
		<title>MAMP×CakePHPでBake使ってモデルを作ったらエラー</title>
		<link>http://abeke-design.com/cakephp-2</link>
		<comments>http://abeke-design.com/cakephp-2#comments</comments>
		<pubDate>Thu, 19 Feb 2009 07:10:25 +0000</pubDate>
		<dc:creator>阿部マリコ</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cakephp]]></category>

		<guid isPermaLink="false">http://www.abeke-design.com/?p=176</guid>
		<description><![CDATA[モデルを作ろうとしたらターミナルに以下の様に聞かれたので --------------------------------------------------------------- Interactive Bake  [...]]]></description>
			<content:encoded><![CDATA[<p>モデルを作ろうとしたらターミナルに以下の様に聞かれたので</p>
<pre>
<code>
---------------------------------------------------------------
Interactive Bake Shell
---------------------------------------------------------------
[D]atabase Configuration
[M]odel
[V]iew
[C]ontroller
[P]roject
[Q]uit
What would you like to Bake? (D/M/V/C/P/Q)
</code>
</pre>
<p>Mって答えたら</p>
<pre>
<code>
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2) in /Applications/MAMP/htdocs/うんたらかんたら
</code>
</pre>
<p>って言われた。<br />
Google先生に聞いたらMAMPの人はこのエラーが出るらしい。</p>
<pre>
<code>
cd /var
sudo mkdir mysql
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock/var/mysql/mysql.sock
</code>
</pre>
<p>って打つと治るらしい。<br />
意味はさっぱり分からないけど打ってみたらモデルが作れる様になった。わぁい。</p>
]]></content:encoded>
			<wfw:commentRss>http://abeke-design.com/cakephp-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://abeke-design.com/cakephp-2" />
	</item>
		<item>
		<title>CakePHPで何か作ろうとしたとき最初にやること</title>
		<link>http://abeke-design.com/cakephp</link>
		<comments>http://abeke-design.com/cakephp#comments</comments>
		<pubDate>Thu, 19 Feb 2009 04:29:54 +0000</pubDate>
		<dc:creator>阿部マリコ</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cakephp]]></category>

		<guid isPermaLink="false">http://www.abeke-design.com/?p=154</guid>
		<description><![CDATA[開発環境 Mac OS 10.4.11 MAMP使用 CakePHP 1.2.1.8004 /app/config/database.phpの設定 MAMPの場合こんな感じ。 本番環境の時はhost・login・pass [...]]]></description>
			<content:encoded><![CDATA[<h3>開発環境</h3>
<ul>
<li>Mac OS 10.4.11</li>
<li>MAMP使用</li>
<li>CakePHP 1.2.1.8004</li>
</ul>
<h3>/app/config/database.phpの設定</h3>
<p>MAMPの場合こんな感じ。</p>
<p>本番環境の時はhost・login・passwordを借りてる鯖のモノに変更。</p>
<p>接頭語はDBが1個しか作れない場合必要。<br />
MAMPだといくつでも作れるけど本番環境はさくらかロリポの予定なので<br />
1個しか作れないからローカルで作る時もつけてみた。</p>
<pre>
<code>
class DATABASE_CONFIG {

	var $default = array(
		'driver' => 'mysql',
		'persistent' => false,
		'host' => 'localhost',
		'login' => 'root',
		'password' => 'root',
		'database' => '●データベース名●',
		'prefix' => '●接頭語●_',
	);

	var $test = array(
		'driver' => 'mysql',
		'persistent' => false,
		'host' => 'localhost',
		'login' => 'root',
		'password' => 'root',
		'database' => '●データベース名●',
		'prefix' => '●接頭語●_',
	);

}
</code>
</pre>
<h3>/app/config/core.phpの設定</h3>
<p>何だか難しい事は良くわからないのでとりあえず変えた所。</p>
<h4>開発中のデバックモードのレベルの設定</h4>
<dl>
<dt>変更前</dt>
<dd><code>Configure::write('debug', 2);</code></dd>
<dt>変更後</dt>
<dd><code>Configure::write('debug', 3);</code></dd>
</dl>
<p>3がMax詳細だから3にしてみた。<br />
本番環境に上げる時は0にするんだよ。</p>
<h4>管理者用アクションにアクセスできるようにする</h4>
<dl>
<dt>変更前</dt>
<dd><code># Configure::write('Routing.admin', 'admin');</code></dd>
<dt>変更後</dt>
<dd><code>Configure::write('Routing.admin', 'admin');</code></dd>
</dl>
<p>管理画面を作りたかったら#を消す。<br />
大概Cake使おうってサイトは管理画面作りたいよね。<br />
管理画面のURlはこう↓</p>
<p>http://●サイトのURL●/admin/●コントローラー名●/●アクション名●</p>
<h4>セキュリティ用の任意の文字列を変える</h4>
<dl>
<dt>変更前</dt>
<dd><code>Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');</code></dd>
<dt>変更後</dt>
<dd><code>Configure::write('Security.salt', 'genkainadanoshiokazenikitaeshitubasatakumashiku');</code></dd>
</dl>
<p>何か良くわかんないけど変えるらしい。<br />
後で変えたり変わったりするから今は適当にいざゆけ若鷹軍団の歌詞を入れてみた。</p>
]]></content:encoded>
			<wfw:commentRss>http://abeke-design.com/cakephp/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://abeke-design.com/cakephp" />
	</item>
		<item>
		<title>A8.net×楽天サーチのキーワードリンクを表示する</title>
		<link>http://abeke-design.com/php</link>
		<comments>http://abeke-design.com/php#comments</comments>
		<pubDate>Sat, 16 Feb 2008 20:29:46 +0000</pubDate>
		<dc:creator>阿部マリコ</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[アフィリエイト]]></category>

		<guid isPermaLink="false">http://www.abeke-design.com/php</guid>
		<description><![CDATA[PHP練習第一弾です。 練習とはいえ「どうせ作るなら実用的なもんを！」とチャレンジしてみました。 本当に勉強しはじめの素人が書いたものなので突っ込みどころ満載かと思います。 詳しい方の突っ込みコメントお待ちしてます。 楽 [...]]]></description>
			<content:encoded><![CDATA[
