Domanda

Non sono stato in grado di trovare tutte le risorse su come fare questo .. Qualcuno ha qualche idea o risorse?!

Ho provato a cambiare le opzioni di ./configure e sto risolvendo le cose una alla volta, ma sembra che questo metodo potrebbe prendere per sempre .. Il mio errore corrente è ..

il controllo per jpeg_read_header in -ljpeg ... no configurare: errore: Problema con libjpeg (a | così).. Si prega di verificare config.log per ulteriori informazioni.

Sono in esecuzione Snow Leopard.

Qualsiasi aiuto sarebbe grande, Matt Mueller

È stato utile?

Soluzione

L'attuale versione (1.9) di MAMP / MAMP PRO include PHP 5.3 ed è disponibile sul MAMP pagina di download .

Altri suggerimenti

So che questo è un vecchio Question- ma ancora attuale.

sto aggiornando il mio MAMP e sto mantenendo aggiornati su versioni stabili di PHP utilizzando una guida che ho trovato a davidgolding.net

La Guida è la seguente:

In primo luogo, eseguire il

phpinfo()

funzione in uno script PHP sul vostro localhost o andare a phpMyAdmin e caccia in basso nella pagina di configurazione. Si dovrebbe vedere un grande pezzo di markup di configurazione o in prossimità della parte superiore:

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

Copia e incolla questo intero pezzo nel vostro editor di testo e Rimuovi le virgolette singole (ricerca e sostituzione dovrebbe farlo). Cercare la bandiera

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

e sostituirlo con:

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

Se non si esegue questa operazione, si potrebbe finire con un errore.

ld: symbol(s) not found

Infine, aggiungere il seguente bandiera fino alla fine:

--without-iconv

Dopo aver scaricato l'ultima versione di PHP di vostra scelta da PHP Fonti istantanee,

cd

alla directory scaricati in Terminale. Incollare la stringa di configurazione riformattato (tutto, compreso l'inizio ./ configure di comando) ed eseguirlo.

Dopo la fase di configurazione, esegui:

$ make
$ sudo make install

Relaunch MAMP, e siete pronti a partire.

Questa è destinata a causare un sacco di mal di testa. La soluzione più semplice è quello di navigare verso il sito MAMP e afferrare l'ultima versione dell'applicazione. Scaricatelo, premere il pulsante di installazione e troverete la vostra versione di PHP è stato aggiornato alla versione più recente ...

Spero che questo aiuti, ho passato un bel po 'di tempo armeggiare con l'aggiornamento di PHP prima che io in realtà guardato: S

Non so se MAMP ha cambiato la sua configurazione in questi ultimi anni, ma nessuna delle soluzioni qui mi ha aiutato. Quello che ho fatto, e che cosa ha funzionato subito era:

  1. Scarica la versione di PHP che si desidera da MAMP
  2. Decomprimerlo e spostare la nuova cartella di PHP nella cartella / bin / php MAMP, dove potrete vedere altre sottocartelle con nomi come php5.3.7
  3. Riavvia MAMP
  4. Vai al pannello di PHP sotto Server in MAMP e scegliere la nuova verion di PHP dal menu
  5. Avvia MAMP.

reinstallare tutto MAMP è molto sicuro. Tu non nemmeno bisogno di prendere una copia della vecchia MAMP. la nuova installazione lo fa da solo. solo sentire per scaricare un nuovo MAMP e fare clic su Installa gratuito. cura solo u bisogno di prendere è questo

Modifica httpd.conf e di aprire la linea per includere vhosts.conf e copiare vecchia vhosts.conf dalla vecchia cartella di MAMP.

MAMP Scarica pagina scegliere un aggiornamento dal Intestazione "Le versioni di PHP aggiuntivi per MAMP Pro 2.2"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top