Frage

Ich habe nicht in der Lage gewesen, alle Ressourcen zu finden, wie dies zu tun .. Wer irgendwelche Ideen oder Ressourcen?!

Ich habe versucht, die configure-Optionen ändern und ich Dinge, die man zu einem Zeitpunkt, zu lösen, aber es scheint, als ob diese Methode ewig dauern könnte .. Mein aktueller Fehler ist ..

Überprüfung für jpeg_read_header in -ljpeg ... nein configure: error: Problem mit libjpeg (a | so).. Bitte überprüfen Sie config.log für weitere Informationen.

Ich bin mit Snow Leopard.

Jede Hilfe wäre toll, Matt Mueller

War es hilfreich?

Lösung

Die aktuelle Version (1.9) von MAMP / MAMP PRO enthält 5,3 PHP und ist auf dem MAMP Download-Seite .

Andere Tipps

Ich weiß, das ist eine alte Frage- aber immer noch relevant.

Ich bin Aktualisierung meine MAMP und bin zu halten auf dem Laufenden über PHP stabile Versionen unter Verwendung von eine Führung ich unter davidgolding.net

Der Leitfaden geht wie folgt:

Führen Sie zuerst die

phpinfo()

Funktion in einem PHP-Skript auf Ihrem lokalen Host oder gehen Sie zu PHPMyAdmin und Jagd auf die Konfigurationsseite. Sie sollten einen großen Teil der Konfiguration Markup an oder nahe der Spitze sehen:

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

Kopieren Sie ganze Brocken in Ihrem Texteditor und Entfernen Sie die einfachen Anführungszeichen (Suchen und Ersetzen sollte es tun). Achten Sie auf die Fahne

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

und ersetzen Sie es mit:

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

Wenn Sie dies nicht tun, könnte man mit einem Fehler enden.

ld: symbol(s) not found

Schließlich fügen Sie das folgende Flag zu Ende:

--without-iconv

Nachdem Sie die neueste PHP-Release Ihrer Wahl von PHP Quellen Snapshots heruntergeladen haben,

cd

zum Download-Verzeichnis im Terminal. Fügen Sie Ihre umformatiert Konfigurationsstring (alles, einschließlich Anfang ./ configure Befehl) und führen Sie es.

Nach der Konfigurationsphase ist abgeschlossen, läuft:

$ make
$ sudo make install

Relaunch MAMP, und du bist gut zu gehen.

Dies ist verpflichtet, eine Menge Kopfschmerzen zu verursachen. Die einfachste Lösung ist auf die MAMP Website zu navigieren über die neueste Version der Anwendung greifen. Laden Sie es, drücken Sie die Taste installieren und Sie werden Ihre PHP-Version wurde aktualisiert, um die neueste Version ...

finden

Hope, das hilft, verbrachte ich ziemlich viel Zeit Hantieren mit Upgrade PHP, bevor ich tatsächlich sah: S

Ich weiß nicht, ob MAMP hat seine Konfiguration in den letzten Jahren geändert, aber keine der Lösungen hier hat mir geholfen. Was ich tat, und was funktionierte sofort war:

  1. Laden Sie die PHP-Version von MAMP wollen
  2. entpacken und bewegen Sie den neuen PHP-Ordner in den MAMP / bin / php Ordner, in dem Sie weitere Unterordner mit Namen wie php5.3.7 sehen
  3. Restart MAMP
  4. Gehen Sie auf den PHP-Panel unter Server in MAMP und wählen Sie die neue verion von PHP aus dem Dropdown-Menü
  5. Start MAMP.

wieder installieren ganz MAMP ist sehr sicher. Sie brauchen nicht einmal eine Kopie der alten MAMP nehmen müssen. die neue Installation macht es auf seinem eigenen. fühlen gerade frei, neue MAMP zum Download und klicken Sie auf installieren. nur Pflege u zu nehmen benötigen, ist dieses

Bearbeiten httpd.conf und Leitung öffnen schließen vhosts.conf und kopieren alte vhosts.conf aus alten MAMP Ordner.

MAMP Download-Seite dann wähle ein Update von der Überschrift "Weitere PHP-Versionen für MAMP PRO 2.2"

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top