2008 年 1 月 15 日

XAMPPの設定いろいろ。

Filed under: 仕事 — almondlab. @ 12:40 AM

ローカルのテスト環境としてMacにXAMPPをインストールして利用していますが、マルチバイトの扱いなど、デフォルトのままでは何かと問題があったりします。
そこでApacheやPHPのコンフィングファイルを調整しなければいけませんが、XAMPPの場合、これら設定ファイルは一つのフォルダにまとめてあって、分かりやすいです。
ほとんどの設定ファイルは「xampp」→「etc」に入っています。

Apacheの設定ファイル・・・httpd.cinf
PHPの設定ファイル・・・php.ini
MySQLの設定ファイル・・・my.cnf

といった感じです。
PhpMyAdminの設定ファイルはこのフォルダの中にはなく、
「xampp」→「xamppfile」→「phpmyadmin」の中に「config.inc.php」というファイル名であります。
いずれも不可視ファイルになっていなくて、テキストエディタで気軽に編集できるのもよいです。

2008 年 1 月 4 日

「バスタブレットセット」

Filed under: 無印良品 — almondlab. @ 12:40 AM
バスタブレットセット

無印良品の入浴剤「バスタブレットセット」8個入り600円です。1個あたり75円になります。
カモミール、ローズ、ラベンダー、レモングラス、りんご、みかん、ゆず、ぶどうの8種類の香りが入っているセットです。
各種粉末タイプもあり、そちらは1回あたり30円くらいと割安になっています。
タブレットで試してから、香りを選んで移行するのが良さそうです。

2008 年 1 月 3 日

「トラベル用仕分けケース・中/ベージュ」

Filed under: 無印良品 — almondlab. @ 3:39 PM
トラベル用仕分けケース

無印良品の「トラベル用仕分けケース」です。550円。
トラベル用とありますが、衣類の整理用として購入しました。厚手のTシャツなら5、6枚は入ります。
サイズは小・中・大と3種類あり、それぞれサイズが等倍になっています。衣類によって使い分けると、すっきり整頓できて気持ちよいです。

XAMPPの自動起動。

Filed under: 仕事 — almondlab. @ 3:12 PM
Apple Script

XAMPPはOS X標準のApacheに手を加えず、アプリケーションフォルダに実行環境を構築するので、トラブルがあった場合などでもインストールし直せばよく、安心して使えます。
ただ一つ気になるところは、Mac起動の度にXAMPPも起動しないといけないという点です。
「xampp」フォルダに含まれる「XAMPP Control Panel」から起動することができるのですが、Mac起動の度に行うのは、ややストレスになります。
そこで解決策として、「Apple Script」を使います。まず下記の内容をApple Scriptの「スクリプトエディタ」で記述します。

do shell script “sudo /Applications/xampp/xamppfiles/mampp start” password “パスワード” with administrator privileges

その後、「保存」または「別名で保存」を選び、フォーマットを「アプリケーション」とします。
保存したApple Scriptアプリケーションを任意の場所において、「システム環境設定」の「アカウント」にある、「ログイン項目」に加えます。
これでMacを起動する際にApple Scriptが実行されて、XAMPPが自動で起動するようになります。
数年前には、ちまちまターミナルからPHPなどインストールしていたのが嘘のように便利で簡単です。
その分、WEB開発に専念できるってもんです。ね。

2008 年 1 月 2 日

ローカルでのテスト環境その2。

Filed under: 仕事 — almondlab. @ 2:46 PM

Marc Liyanageさんのところで配布されているパッケージは、OS X標準のApacheにWEB開発に必要なソフトを追加してくれて非常に便利なのですが、現段階ではOS X 10.5には対応していません。
そこで試してみたのがXAMPPです。これはOS X標準の環境には手を加えず、アプリケーションフォルダ内に実行環境を構築するので、クリーンに使うことができます。
インストールするとアプリケーションフォルダに「xampp」フォルダが作成されて、その中の「htdocs」フォルダ内がhttp://localhost/に相当します。
ただしOS X標準のApacheが起動しているとそちらが優先されるので、「システム環境設定」の「WEB共有」を切っておく必要があります。