2011-07-24 11 views
0

iconvモジュールでphp 5.3にバグがあります。 Appleはphpのバージョンのパッチを適用しました。しかし、MAMPにはこのパッチは含まれておらず、Zend Framework(たとえば)では使用できません。Appleのphp 5.3をMAMPで使用する方法

Appleのバージョン5.3のPHP 5.3をMAMPのhttpd.confに組み込もうとしましたが、見つからなかった記号に問題がありました。誰かがPHP 5.3/w iconvでMAMPを使う正しい方法を知っていますか?リンゴのバージョンをオプションで再コンパイルまたはリンクしていますか?

答えて

0

これはMAMPの価値を大いに残しているとは思えませんが、おそらく自分のPHPとApacheをコンパイルするのに最適です。

http://fabien.potencier.org/article/37/php-5-3-0-on-mac-os-10-6-snow-leopard

+0

ご返信ありがとうございます。今、私はMacPortsを使って開発環境を再構築しています。チュートリアル:[リンク](http://systems.takizo.com/2011/07/22/os-x-lion-macports-1/)と[リンク](http://blog.ryanparman.com/2009/) 07/11/installing-php-5-3-with-mysqlnd-on-mac-os-x-with-macports /) –

0

この問題の議論がここにあります: iconv_strlen function causing execution timeout, running on MAMP

基本的な解決策は限り「のiconv」として最後の安定版であるバージョン1.9.4にあなたのMAMPをダウングレードするかであります心配している。あるいは、MAMPのバージョンを1.9.5以降で使用することもできますが、PHPのバージョンをMAMPプリファレンスから5.3から5.2に切り替えることができます。

+1

あなたの返事をありがとう。 MAMPとMacPortsの代わりにHomebrewを使って設定することにしました。それはかなり簡単で、より柔軟になりました。 –

3

/Applications/MAMP/bin/php Duplicate php 5.3ディレクトリのphpディレクトリの名前を変更し、同じバージョン番号5.2に変更してください。 :d

関連する問題