'プログラミング' に関するエントリ

phpizeで「warning: underquoted definition」というエラーが出たので対処した

2007年6月14日(木曜日)
add to hatena hatena.comment 1 users add to del.icio.us 0 user add to livedoor.clip 0 user

Webサーバにeacceleratorをインストールしようとしたらwarningが。
以下環境。

  • CentOS 4
  • automake 1.9.2-3
  • php 4.3.9
  • php-devel 4.3.9
[root@hoge ~]# wget http://downloads.sourceforge.net/eaccelerator/eaccelerator-0.9.5.zip		<- ダウンロード
[root@hoge ~]# unzip eaccelerator-0.9.5.zip	<- 展開
[root@hoge ~]# cd eaccelerator-0.9.5		<- 移動して
[root@hoge eaccelerator-0.9.5]# phpize		<- phpize
configure.in:9: warning: underquoted definition of PHP_WITH_PHP_CONFIG
  run info ‘(automake)Extending aclocal’
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.in:32: warning: underquoted definition of PHP_EXT_BUILDDIR
configure.in:33: warning: underquoted definition of PHP_EXT_DIR
configure.in:34: warning: underquoted definition of PHP_EXT_SRCDIR
configure.in:35: warning: underquoted definition of PHP_ALWAYS_SHARED
acinclude.m4:19: warning: underquoted definition of PHP_PROG_RE2C

Configuring for:
  PHP Api Version:   20020918
  Zend Module Api No:   20020429
  Zend Extension Api No:   20021010

以下を参照しまして(感謝)
Do You PHP? - phpizeで「warning: underquoted definition」が多発する場合の対処法

以下ファイル修正。

[root@hoge ~]# vi /usr/lib/php/build/acinclude.m4 
AC_DEFUN(PHP_PROG_RE2C,[
AC_DEFUN([PHP_PROG_RE2C],[
[root@hoge ~]# vi /usr/lib/php/build/phpize.m4
AC_DEFUN(PHP_WITH_PHP_CONFIG,[ AC_DEFUN(PHP_EXT_BUILDDIR,[.])dnl AC_DEFUN(PHP_EXT_DIR,[”"])dnl AC_DEFUN(PHP_EXT_SRCDIR,[$abs_srcdir])dnl AC_DEFUN(PHP_ALWAYS_SHARED,[
AC_DEFUN([PHP_WITH_PHP_CONFIG],[ AC_DEFUN([PHP_EXT_BUILDDIR],[.])dnl AC_DEFUN([PHP_EXT_DIR],[”"])dnl AC_DEFUN([PHP_EXT_SRCDIR],[$abs_srcdir])dnl AC_DEFUN([PHP_ALWAYS_SHARED],[

以上でOK。

Category Tagging with Sort on PHP

2007年1月31日(水曜日)
add to hatena hatena.comment 2 users add to del.icio.us 0 user add to livedoor.clip 0 user

タグクラウドを導入しました。ついでにプラグインを修正して前のエントリに書いたかっこ悪い状況も直しました。

cloud.PNG

(more…)

WordPressは、DBでの文字化けを気にしておかないとカテゴリの順番がおかしくなる

2007年1月30日(火曜日)
add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

そう、このBlogみたいに。

(more…)

EUC-JPフォームで文字化け

2007年1月29日(月曜日)
add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

現在EUC-JPでサイトを作っているのですが、そこで文字化けに見舞われました。

フォームに「暴」「貼」などを入力してPOSTすると、コードで受け取った時点で化けてしまいます。
よくわからないまま解決したので、メモ。

(more…)

eclipseでthtmlを編集するためには

2007年1月25日(木曜日)

以前のエントリEclipse PHP Development Toolに関して、

コンテントアシストやリファクタリングが強力です。
が、thtmlをphpエディタで開けなくてちょっと不便。関連づけして開こうとするとエラーが出てしまうんですよね。
どうにか出来そうなものですが。

なんて言ってましたが、簡単にできました。

(more…)

MAMPのPEARにServices_Amazonをインストール

2007年1月8日(月曜日)

MAMP上に、PEARのServices_Amazonを入れました。
PHP×WebサービスAPIコネクションズの一発目がAmazonでしたので。

うーんしかし、CakePHPのいいところはライブラリ非依存ってところなのですがねぇ・・・。
外部ライブラリを使わないCakePHPのAmazonコンポーネントを作ってみてもいいかも。

MAMP上のPEARにパッケージをインストールするには、

/Applications/MAMP/bin/php4/bin/
/Applications/MAMP/bin/php5/bin/

のpearを使えば良いです。

(more…)

XmlHttpRequestオブジェクトを使わないでAjaxする方法

add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

すごいのかな?
自分はJavascriptとかDHTMLとかには疎いのでよく分かってないのですが。

PHPit - Totally PHP » Ajax & PHP without using the XmlHttpRequest Object

これもsandboxで試してみたいですね。

xreaでCakePHPを使う

Sandboxを開くにあたって、このBlogで利用しているxreaにCakePHPを設置しました。
作業メモ。

(more…)

sandbox.massat.jpオープン!

2007年1月5日(金曜日)
add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

sandbox.massat.jp

いろいろ試してみたりする実験の場です。
1/5現在内容がありませんが、裏側はCakePHPでBlogっぽく作ってあります。
まずは最近買った「PHP×WebサービスAPIコネクションズ」を順番に実装していくつもりです。

25個くらいAPIが紹介されているので、普通にやったらなかなか時間がかかりそうですね。
ここをCakePHPでどんだけさっくり作れるか、ですね。

sandboxのtodo

  • RSSを吐く
  • Ajax化
  • api

実態がないのに妄想してもしょうがないんですが。

明日からスノボへ行くので、ちょっとお休みです。

OSXでCakePHPの開発環境を整えてみた

2007年1月3日(水曜日)

いよーし、CakePHPをやるぞ
という訳で、まずはOSX上に開発環境を整えてみました。

できるだけタダで、簡単に。

インストールの様子をiShowUで記録してYouTubeしてみました。
なかなかアップロードできなくて苦労した・・・。

(more…)