a-blog cmsをMAMP(1.9.4)でローカルにインストールする時にはまった事

2011年03月21日 仕事の雑感 #Mac #CMS #ツール

昨夜連休だという事もあって、新しいマシンにしてから触っていなかったa-blog cmsをMacのローカルにインストールをしてみようとしました。

参考にしたのは、

MAMPを使ってa-blog cmsをローカル環境で動作させる

http://www.a-blogcms.jp/support/tutorial/local/mamp.html

この通りにやっていけば、基本的には問題ないです。
去年僕もその通りにしてローカルにインストールをしていたので。

ただ、MAMP自体が上のエントリー方法のタイミングからアップデートをしていた為に、一部はまった所があったので、備忘録としてエントリーしておきたいと思います。

ということで、このブログのエントリーは、MAMPのバージョンが1.9.4のバージョンにおいて、の備忘録となります。

チュートリアルから変わっていた所1

MAMPのバージョンアップに伴ってphpのバージョンの選択肢そのものが変わっていました。

以前はphp4とphp5の選択肢だったのですが、現在は「5.2.13」「5.3.2」の選択肢となっていました。

MAMPのPHPのバージョン選択画面

MAMPのPHPのバージョン選択画面

ここで最初名村は最新版の「5.3.2」のバージョンを選んでいたのですが、上の解説ページにあるphp.iniへのionCubeローダーの読み込みの記述を追加する部分で問題がでていました。

a-blog cmsではphp.iniに対してionCubeローダーの読み込みを「zend_extension」という記述で指定するのですが、MAMPの1.9.4のバージョンでは、 php5.3.2を選択すると、画面の機能拡張の「Zend Optimaizer」が、そもそも本家が5.3系に対応していないからだと思いますが、利用出来ません。

プログラムのことを良く理解していないのでアレですが、その関係からか、php5.3.2を選択した場合にはionCubeローダーを読み込ませる事が名村は出来ず、インストール画面を展開する事が出来ず、インストール画面を立ち上げようとしたら、画面が開かないか、MAMPでApacheを再起動させようとしても立ち上がらないかのどちらかになり、動かす事ができませんでした。

ということで、MAMP1.9.4のバージョンでは、phpの選択は「5.2.13」と5.2系を選び、「Zend Optimizer」のチェックをいれ、キャッシュは「--」の選択をした状態にしました。

チュートリアルから変わってた所2

で、次にphp.iniを見たのですが、そもそもphp.iniのある場所がMAMP1.9.4では変わっていました。
phpの4か5かという違いではなく、5.2系か5.3系かの選択肢になっているので、当然、フォルダ構成も、

フォルダ構成

フォルダ構成

となっていました。
ということで、php5.2のフォルダの中のphp.iniに対して、追加記述をするのですが、その記述も、

追加記述

追加記述

追加するフォルダのパスを各必要があるのですが、チュートリアルでは

「zend_extension=/Applications/MAMP/bin/php5/zend/lib/ZendExtensionManager.so」

となっていた「/php5/」の部分を、

「zend_extension=/Applications/MAMP/bin/php5.2/zend/lib/ZendExtensionManager.so」

という「/php5.2/」という記述に変えて追記をしました。

これ以外はチュートリアルの通りに実行をすれば問題無くローカルで動かす事が出来ました。

これからインストールをしていくのですが、サーバ周りの環境は刻々と変わるので、チュートリアル系の更新は本当に大変だと思います。

恐らくまた本家のチュートリアルも変わっていくと思いますので、それまでの間の一助になればと思ってます。

(本家にはそれはそれでこの後ご連絡をさせていただくつもりです。別にこっそりとか、更新されていないことをどうこうって訳ではなくて、MTやWPだって本家のどうしても追いつかない更新はユーザ側がガンガン情報を提供しているって流れもあるので、ご容赦いただければと思ってます>アップルップルさま)

ということで、MAMPのバージョンアップに伴うa-blog cmsのローカルインストールに関する備忘録でした。

著者写真
この記事を書いた人
名村晋治 / 株式会社サービシンク

都内のWeb制作会社のWebディレクター兼代表取締役。 1994年にインターネットに出会い、1996年、学生4名でのWeb制作事業をはじめ、Web黎明期から多くの大手企業のサイト制作・開発に携わる。 2000年から2005年までは不動産検索サイト「LIFULL HOME"S」を運営する株式会社LIFULL、2005年から2009年までは都内のWeb制作会社の取締役として参画し、2010年に株式会社サービシンクを立ち上げ、代表を務める。 現在もWebディレクターとして現場でのPMを行う。 経験案件規模は直請けで10万円〜3億円。 過去900人以上が受講している「Webディレクター育成講座」は2000年より開催し今年で25年目。 2020年よりWebクリエイターへの情報提供のためのPodcast「Webディレクションやってますラジオ」を毎週金曜23時に配信中。 不動産テック協会 理事 2023年慶應義塾大学大学院経営管理研究科(MBA)取得

@yakumo

関連記事

この記事のハッシュタグ #Mac#CMS#ツール から関連する記事を表示しています。

関連記事

同じカテゴリー「仕事の雑感」の新着記事を表示しています。

「努力は無駄」「才能が全て」と思っているあなたへ。必要なのは努力・才能・運の3つ、そして「行動」

2026年09月07日

「努力は無駄」「才能が全て」と思っているあなたへ。必要なのは努力・才能・運の3つ、そして「行動」

働き方は再び「しっかり働く」への揺り戻しが始まった

2025年10月06日

働き方は再び「しっかり働く」への揺り戻しが始まった

The Future of Web Development: Exploring AR as the Next Big Step

2025年01月31日

The Future of Web Development: Exploring AR as the Next Big Step

次世代ウェブ制作の行方:AR時代におけるウェブ表現の未来

2025年01月31日

次世代ウェブ制作の行方:AR時代におけるウェブ表現の未来

生成AI時代になった今、何を信じるのか?

2024年12月10日

生成AI時代になった今、何を信じるのか?

追悼:Web業界の巨星、福井信蔵さん

2024年10月23日

追悼:Web業界の巨星、福井信蔵さん