Qdmail × Postfixで注意
2009年2月19日(木曜日)イケテルQdmailのバージョン1.2.6b × Postfixでのお話。
イケテルQdmailのバージョン1.2.6b × Postfixでのお話。
Symfonyで実装するサンプルを探しまわってたら本家にまんまあった orz
Symfony1.1から搭載されているsfFormで、「Aが選択されているときにはBとCは必須」ってのを実装してみた。
仕事でSymfonyを使う事になったので、MAMP1.7.1にインストールしようとしたら入らない。
$ /Applications/MAMP/bin/php5/bin/pear install symfony/symfony downloading symfony-1.0.11.tgz ... Starting to download symfony-1.0.11.tgz (1,912,922 bytes) .........................done: 1,912,922 bytes
で、止まる。
普通、
install:ok xxxxxxxx
とかなるのに。
MAMPのエラーログを見ると、
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 77824 bytes) in /Applications/MAMP/bin/php5/lib/php/PEAR/PackageFile/v2/Validator.php on line 179
とかいってんの。実にひ弱である。
php.ini確認すると、割り当て8M。MAMPに限らずだいたいこの値だったように思うけど、ちょっと足りないんじゃないの。
割り当て増やしたらインストールできた。
Windows+VMware+Linuxでシームレスな開発環境を作ってみました。
という作業をする時に、FTPやらSCPやらでいちいちファイルを移動しないで済みます。
(そんなこと誰もやってないって?)
Webサーバにeacceleratorをインストールしようとしたらwarningが。
以下環境。
[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.m4AC_DEFUN(PHP_PROG_RE2C,[↓AC_DEFUN([PHP_PROG_RE2C],[[root@hoge ~]# vi /usr/lib/php/build/phpize.m4AC_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。
そう、このBlogみたいに。
現在EUC-JPでサイトを作っているのですが、そこで文字化けに見舞われました。
フォームに「暴」「貼」などを入力してPOSTすると、コードで受け取った時点で化けてしまいます。
よくわからないまま解決したので、メモ。