MAMP.ONE

web publishing magazine

MAMP & MAMP PRO —
Version 5.1.1 released

We’ve just released version 5.1.1 of MAMP PRO. This update is only available via the in-app update function of MAMP PRO and contains some bug fixes and improvements.

  • When installing WordPress you need to create an admin name and password.
  • Using single quotes in WordPress passwords no longer crash the application.
  • Hardened host import and publish functions against network interruptions
  • Improved loading from Cloud in PHP cgi mode
  • Fixed a bug when reloading the hosts table

Please note: This version introduces an improved Cloud archive format which older versions can NOT read! Updating all your installations to version 5.1.1 solves this.

Don’t hesitate to report any other bug you may find to our bugbase so we can fix it as quickly as possible.


MAMP & MAMP PRO —
Version 5.1 released

We’ve just released version 5.1 of MAMP & MAMP PRO. This update is available for download and contains some bug fixes and improvements.

MAMP & MAMP PRO

  • Updated components
    • MySQL 5.7.23
    • phpMyAdmin 4.8.3
  • New components
    • Extensions to use Redis from PHP, Perl, Python & Ruby

MAMP

  • Fixed a crash when retrieving the MySQL password

MAMP PRO

  • The Create Snapshot toolbar item gets highlighted again when a snapshot is being created.
  • The Memcached and Redis extensions for PHP are now only enabled when GroupStart is enabled for these servers.
  • PHP versions can be removed from inside MAMP PRO.
  • Fixed a crash when reading the user ID
  • Edit windows support proxy icons in the titlebar – when possible.
  • The checkbox “Automatically resolve aliases and symbolic links” now works correctly in open dialogs.
  • You can no longer create snapshots if there is not enough free disk space.
  • Host-specific ports are no longer ignored.
  • Fixed a crash when creating/restoring a snapshot
  • Added MySQL user “mamp” as a “root” stand-in for emergencies

Don’t hesitate to report any other bug you may find to our bugbase so we can fix it as quickly as possible.


MAMP PRO —
Version 5.0.4 released

We’ve just released version 5.0.4 of MAMP PRO. This update is only available via the in-app update function of MAMP PRO and contains some bug fixes and improvements.

  • MySQL no longer wrongly reports failed starts.
  • Redis starts more reliably when using the ‘redis’ user account.
  • Editor
    • Fixed an auto layout bug on Mac OS X 10.10
    • No longer crashes when opening a file in a new window
  • MAMP PRO can now start the update of the complete MAMP package.
  • Automatically created snapshots now have “[auto]” in their name.
  • When purging old snapshots “[auto]” snapshots are removed first, then the oldest snapshots, until only 100 or less snapshots per host are left.
  • Included remote server information in Summary
  • Inactive hosts will no longer be written to the /etc/hosts file.
  • Fixed an exception when updating a component
  • A new toolbar item to show/hide the sidebar of the main window
  • Added publish and import host entries to the contextual menu of the hosts’ list and the action menu
  • Added progress indicator to update window
  • Reduced use of external tools

Don’t hesitate to report any other bug you may find to our bugbase so we can fix it as quickly as possible.


MAMP PRO —
Xdebug with Visual Studio Code

If you work quite often with PHP, you will soon notice that debugging with the functions print_r() and var_dump() is quite difficult and do not always lead to the target. For this reason there is the PHP extension Xdebug. This PHP extension is already integrated into MAMP PRO and you only have to activate it by clicking a checkbox.

Now all that is missing is a nice visual presentation of the data provided by Xdebug. For example, you can use Visual Studio Code (VSC). For this editor there is an excellent extension “PHP Debug” by Felix Becker. To install, simply open the extension view in VSC and search for “PHP Debug”, click on the green “Install” button and your environment is ready.

Now you are not only informed about errors you made during programming, but you can also examine all variables and their values during the runtime of your PHP program by setting breakpoints. Only in this way it is possible to develop websites efficiently and professionally with PHP.


MAMP PRO —
local/remote switch in your PHP code

If you develop your PHP application locally with MAMP PRO and then publish it on your live server, there will be some differences. One difference would be your MySQL access data, such as your user name and login. When you publish a WordPress installation, MAMP PRO automatically takes over these changes for you. But the world is not just WordPress. The following example shows how to define the credentials for your MySQL database to work both locally and remotely:

Of course, this technique is not limited to this example. You can use it whenever you need to.


MAMP PRO —
Version 5.0.3 released

We’ve just released version 5.0.3 of MAMP PRO. This update is only available via the in-app update function of MAMP PRO and contains some bug fixes and improvements.

  • Calling external commands has been improved.
  • Communication with Dropbox is more reliable.
  • Transferring WordPress hosts works more stable.
  • Hosts are now grouped correctly.
  • Webpage previews in the Overview window are cancelled immediately if necessary.
  • Editor: Auto-completion settings are now stored permanently.
  • Editor: Fixed a crash when inserting text
  • The menubar item now respects the user settings.

Don’t hesitate to report any other bug you may find to our bugbase so we can fix it as quickly as possible.


Take five!

MAMP & MAMP PRO Version 5 for macOS out now and contains a wealth of new features and improvements to make your work as a web developer much easier: Transfer your WordPress projects directly from MAMP PRO to your live server, or import an existing WordPress site into MAMP PRO. * Even a server migration is now possible without great effort. The new snapshot function allows you to save development steps and restore them at any time as needed. Use the new Host View to group your hosts into folders. And many more.

Users of version 4 get a reduced upgrade price.

* For WordPress publishing and importing functions, please check system requirements.