ZendFrameworkを使ってみてハマったのでメモ
Amazon APIを使いたかったので。。。
http://framework.zend.com/manual/ja/zend.service.amazon.html
ZendFrameworkを入れると使えるようになるそうなので、インストールしてみて
サンプルコードを動かしてみて
http://d.hatena.ne.jp/boto/20070923/1190482142
こんなエラーが出て
Fatal error: Maximum execution time of 300 seconds exceeded in /Applications/MAMP/htdocs/amazon/sandbox-iie0kw0a/application/libraries/Zend/Validate/Hostname.php on line 618
618行目を見てみると、iconv_strlen()が悪いのがわかった。
iconv_strlen()って何ぞ?\0とかの問題?とか思ったので
PHP: iconv_strlen - Manual
ぐぐってみると
こんなのが出てきて
https://bugs.php.net/bug.php?id=55204
5.3.6では問題がありそうだったので、諦めてPHP5.2.17に切り替えて解決。
こんなんばっかで作業進まないよ。。。