簡體   English   中英

如何在MAMP中使用Apple的php 5.3

[英]How to use Apple's php 5.3 with MAMP

php 5.3中帶有iconv模塊的錯誤。 蘋果為其php版本應用了一個補丁。 但是,MAMP不包含此修補程序,因此無法與Zend Framework一起使用(例如)。

我試圖將蘋果的php 5.3版本包含到MAMP的httpd.conf中,但是遇到了找不到符號的問題。 有誰知道將MAMP與php 5.3 / w iconv一起使用的正確方法嗎? 重新編譯或鏈接蘋果版本是一種選擇嗎?

只需將/ Applications / MAMP / bin / php Duplicate php 5.3目錄中的php目錄重命名,並將其重命名為5.2相同的版本,即可正常工作。 :d

我不確定這是否會在MAMP中留下很多價值,但最好是為您編譯自己的php和apache服務。

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

這里有一個關於此問題的討論: iconv_strlen函數導致執行超時,在MAMP上運行

基本的解決方案是將MAMP降級為1.9.4版,這是就“ iconv”而言最新的穩定版本。 或者,您可以使用MAMP從1.9.5版本開始的任何版本,但將PHP版本從MAMP首選項從5.3切換到5.2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM