ファイルを分けたい時もあるでしょ?そういう時は、apache_note関数とapacheのhttpd.confの記述を組み合わせる。/var/www/someapp/log/access_log</VirtualHost>こんな具合にLogFormatとCustomLogを書いておく。({$_SERVER['HTTP_USER_AGENT']})");こんな感じでログを出す。すると、CustomLogで書いたファイル名のファイルにログが出力される。Firefox/2.0.0.15)こうしておけば、apacheの通常のログと同様にログファイルを扱うことができるので、ログのローテーションとかパースに既存の仕組みを使うことができて嬉しい。おまけ別のファイルに出すと、tailでログを監視するときerror_logと二つのウィンドウを開かないといけないじゃないかって?tailはなんとファイル名を複数監視することができる。PHP1件のコメント携帯絵文字変換スクリプトをデバッグしてみた。今月の流行は携帯サイトとPHPのもぎゃです。携帯絵文字変換スクリプトをPHPで作ってみた。-ちょっと詳しいモバイルサイトの作り方-というのがあって、フリーで使えるのはすばらしい!と思ったのですが。これどうも、ドコモの絵文字が正しく出ません。すくなくとも手元の環境では出ない。13:49:00)携帯:F705i。ver5.1も試したけど出なかった。しょうがないのでデバッグしました。結論emoji.csvをこっちに差し替えると出るみたいです。emoji.csv元のファイルとの違いは、iモード絵文字をダブルクオーテーションでくくっただけです。NTTドコモを参考に、べたにphpファイルに文字列を貼り付けたら、これは表示できました。Wiresharkでパケットを拾ってのぞいてみると、データが化けているとかじゃなくて、そもそもデータが出ていません。さかのぼっていくと、そもそも$emoji_array[1]が空っぽのままみたいです。fgetcsvでググってみると、どうもこの関数は結構危険らしく。fgetcsv()で日本語が読み込めないiモード絵文字も、SJIS範囲外とはいえ日本語っぽい文字なのは同じなので、環境によって空っぽになってしまうんじゃないでしょうか。上記サイトで言われているように、問題の文字列をダブルクオーテーションでくくってみたら動いたので、とりあえずご報告まで。ThemeCountry。