我无法找到任何有关如何执行此操作的资源..有人有任何想法或资源吗?

我尝试过更改 ./configure 选项,并且一次解决一个问题,但似乎这种方法可能会永远持续下去。我当前的错误是..

检查 -ljpeg 中的 jpeg_read_header...没有配置:错误:libjpeg 出现问题。(a|so)。请检查 config.log 以获取更多信息。

我正在运行雪豹。

任何帮助都很棒,马特·穆勒(Matt Mueller)

有帮助吗?

解决方案

MAMP / MAMP PRO 的当前版本 (1.9) 包括 PHP 5.3,可在 MAMP下载页面.

其他提示

我知道这是一个古老的question-但仍然具有现实意义。

我更新我的甲基苯丙胺和我保持至今在 PHP的使用的稳定版本引导我发现在 davidgolding.net

的指南去如下:

首先,运行

phpinfo()

在上或本地主机PHP脚本函数去到phpMyAdmin和追捕配置页。应该可以看到一大块配置标记处或附近的顶部:

'./configure' '--with-mysql=/Applications/MAMP/Library' 
'--with-apxs2=/Applications/MAMP/Library/bin/apxs' 
'--with-gd' '--with-jpeg-dir=/Applications/MAMP/Library'
'--with-png-dir=/Applications/MAMP/Library' '--with-zlib' 
'--with-freetype-dir=/Applications/MAMP/Library' 
'--prefix=/Applications/MAMP/bin/php5' '--exec-prefix=/Applications/MAMP/bin/php5' 
'--sysconfdir=/Applications/MAMP/conf/php5' '--with-soap' 
'--with-config-file-path=/Applications/MAMP/conf/php5'
'--enable-track-vars' '--enable-bcmath' '--enable-ftp' '--enable-gd-native-ttf' 
'--with-bz2=/usr' '--with-ldap' '--with-mysqli=/Applications/MAMP/Library/bin/mysql_config' 
'--with-sqlite' '--with-ttf' '--with-t1lib=/Applications/MAMP/Library' 
'--enable-mbstring=all' '--with-curl=/Applications/MAMP/Library' '--enable-dbx' 
'--enable-sockets' '--enable-bcmath' '--with-imap=shared,/Applications/MAMP/Library/lib/imap-2006i' 
'--enable-soap' '--with-kerberos' '--enable-calendar' 
'--with-pgsql=shared,/Applications/MAMP/Library/pg' '--enable-dbase' 
'--enable-exif' '--with-libxml-dir=/Applications/MAMP/Library' 
'--with-gettext=shared,/Applications/MAMP/Library' '--with-xsl=/Applications/MAMP/Library' 
'--with-pdo-mysql=shared,/Applications/MAMP/Library' '--with-pdo-pgsql=shared,/Applications/MAMP/Library/pg' 
'--with-mcrypt=shared,/Applications/MAMP/Library' '--with-openssl'

复印和这整个块粘贴到文本编辑器和删除单引号(搜索和替换应该这样做)。寻找标志

--with-pdo-mysql=shared,/Applications/MAMP/Library

和其替换为:

--with-pdo-mysql=/Applications/MAMP/Library

如果你不这样做,你可能最终得到一个错误。

ld: symbol(s) not found

最后,添加以下标记到最后:

--without-iconv

在你下载从PHP源快照您选择的最新的PHP版本,

cd

要在终端中下载的目录。粘贴您的格式化配置字符串(这一切,包括开始的 ./配置的命令)并运行它。

配置阶段结束后,运行:

$ make
$ sudo make install

重新开张甲基苯丙胺,你是好去。

这势必造成很多麻烦。最简单的办法是导航到毫安网站,下载最新版本的应用程序。下载它,打的安装按钮,你会发现你的PHP版本已经更新到最新版本...

希望这可以帮助,我花了相当多的时间与升级PHP摆弄之前,我确实看:S

我不知道,如果甲基苯丙胺已经改变它的结构在过去几年里,但没有解决办法在这里帮助我。我做了什么,什么工作权是:

  1. 下载PHP version你想从甲基苯丙胺
  2. 将它移动的新PHP文件夹入甲基苯丙胺/bin/php文件夹里你将看到其他的个子文件夹的名字就像php5.3.7
  3. 重新启动的甲基苯丙胺
  4. 去PHP小组在服务器中的甲基苯丙胺和选择的新版的PHP从下拉菜单
  5. 开始的甲基苯丙胺.

重新安装整个MAMP是非常安全的。你甚至都不需要采取老MAMP的副本。新安装做它自身。只是随意下载新的甲基苯丙胺,并点击安装。只关心u需要采取是本

编辑的httpd.conf和打开线,包括vhosts.conf和拷贝从旧MAMP夹老vhosts.conf。

MAMP下载页 然后选择 从标题的更新 “附加PHP版本MAMP PRO 2.2”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top