Pergunta

Não consegui encontrar nenhum recurso sobre como fazer isso.Alguém tem alguma ideia ou recurso?!

Tentei alterar as opções ./configure e estou resolvendo as coisas uma de cada vez, mas parece que esse método pode levar uma eternidade.Meu erro atual é ..

verificando jpeg_read_header em -ljpeg...Sem configurar:erro:Problema com libjpeg.(a|so).Por favor, verifique config.log para obter mais informações.

Estou executando o Snow Leopard.

Qualquer ajuda seria ótima, Matt Mueller

Foi útil?

Solução

A versão atual (1.9) do Mamp / Mamp Pro inclui o Php 5.3 e está disponível no Página de download do MAMP.

Outras dicas

Eu sei que esta é uma pergunta antiga, mas ainda relevante.

Estou atualizando meu MAMP e me mantendo atualizado sobre Versões estáveis ​​do PHP usando um guia que encontrei em davidgolding.net

O Guia é o seguinte:

Primeiro, execute o

phpinfo()

funcione em um script PHP em seu host local ou vá para PHPMyAdmin e procure a página de configuração.Você deverá ver uma grande parte da marcação de configuração no topo ou próximo a ele:

'./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'

Copie e cole todo esse pedaço em seu editor de texto e remova as aspas simples (pesquisar e substituir deve bastar).Procure a bandeira

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

e substitua-o por:

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

Se você não fizer isso, poderá acabar com um erro.

ld: symbol(s) not found

Por fim, adicione o seguinte sinalizador ao final:

--without-iconv

Depois de fazer download da versão PHP mais recente de sua escolha em PHP Sources Snapshots,

cd

para o diretório baixado no Terminal.Cole sua string de configuração reformatada (toda ela, incluindo o início ./configure comando) e execute-o.

Após a conclusão da fase de configuração, execute:

$ make
$ sudo make install

Reinicie o MAMP e pronto.

Isso deve causar muitas dores de cabeça. A solução mais simples é navegar até o site MAMP e pegar a versão mais recente do aplicativo. Faça o download, clique no botão Instalar e você encontrará sua versão PHP foi atualizada para a versão mais recente ...

Espero que isso ajude, gastei bastante tempo brincando com a atualização do PHP antes de realmente parecer: S

Não sei se o MAMP mudou sua configuração nos últimos anos, mas nenhuma das soluções aqui me ajudou. O que eu fiz e o que funcionou imediatamente foi:

  1. Baixe a versão PHP que você deseja do MAMP
  2. Descompacte -o e mova a nova pasta PHP para a pasta MAMP/BIN/PHP, onde você verá outras subpastas com nomes como Php5.3.7
  3. Reinicie o MAMP
  4. Vá para o painel PHP em servidor no MAMP e escolha a nova verion do PHP no menu Drop
  5. Inicie o MAMP.

Reinstalar o MAMP inteiro é muito seguro. Você nem precisa fazer uma cópia do velho MAMP. A nova instalação faz isso por conta própria. Sinta -se à vontade para baixar o New Mamp e clicar em Instalar. Só cuidado, você precisa tomar é isso

Edite httpd.conf e abra a linha para incluir vhosts.conf e copiar o antigo vhosts.conf da pasta Old Mamp.

Vamos para Página de download do MAMP Em seguida, escolha uma atualização do cabeçalho "Versões PHP adicionais para Mamp Pro 2.2"

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top