Development Blog

  • macos

    07 Apr
    sierra apache homebrew php
    Special Edition: macOS 10.13 High Sierra Web Development Environment

    This is a guide to help those with prior Homebrew mutliple PHP-based installations that are looking to upgrade to the new Hombrew/core PHP setup from the prior Homebrew/php keg which is now deprecated.

    With the deprecat...

  • macos

    07 Apr
    sierra apache homebrew mysql

    [Updated 4/6/2018] Due to Homebrew/php tap being deprecated at the end of March 2018, and the moving of all PHP formulas to Homebrew/core, we've reworked our Guide to work with this new tap.

    Part 2: macOS 10.13 High Sierra Web Development Environment

    This is an updated version of our prior OS X development series. The newly released macOS 10.13 High Sierra and the accompanying updates to Brew require significant changes compared to prior releases, necessitating a thorough revamp in the process. Since macOS 10.12 we now use Homebrew's Apache, rather than the built-in version, but this new appraoch is more flexible and should continue to work on prior OS X versions.

    In Part 1 of this 3-part series, we covered configuring Apache on macOS to work better with your local user account, as well as the installation process for installing multiple versions of PHP.

    In this Part 2, we will cover installing MySQL, Virtual Hosts, APC caching, YAML, and Xdebug. After finishing this tutorial, be sure to check out how to enable SSL in Part 3 of the series.

  • macos

    07 Apr
    sierra apache homebrew php

    [Updated 4/6/2018] Due to Homebrew/php tap being deprecated at the end of March 2018, and the moving of all PHP formulas to Homebrew/core, we've reworked our Guide to work with this new tap.

    If you have followed this guide in the past with the Homebrew/php tap, and are looking to upgrade to the new Homebrew/core approach, then you should first clean-up your current installation by following our new Upgrading Homebrew.

    Part 1: macOS 10.13 High Sierra Web Development Environment

    This is an updated version of our prior OS X development series. The newly released macOS 10.13 High Sierra and the accompanying updates to Brew require significant changes compared to prior releases, necessitating a thorough revamp in the process. Since macOS 10.12 we now use Homebrew's Apache, rather than the built-in version, but this new appraoch is more flexible and should continue to work on prior OS X versions.

    Developing web applications on macOS is a real joy. There are plenty of options for setting up your development environments, including the ever-popular MAMP Pro that provides a nice UI on top of Apache, PHP and MySQL. However, there are times when MAMP Pro has slow downs, or out of date versions, or is simply behaving badly due to its restrictive system of configuration templates and non-standard builds.

    It is times like these that people often look for an alternative approach, and luckily there is one, and it is relatively straight-forward to setup.

    In this blog post, we will walk you through setting up and configuring Apache 2.4 and multiple PHP versions. In the second blog post in this two-post series, we will cover MySQL, Apache virtual hosts, APC caching, and Xdebug installation.

  • journal

    03 Apr
    rockettheme

    RocketTheme Sale

    RocketTheme's annual Super Spring Sale is on, but the deep discounts on Grav themes and club memberships won't last long. Club memberships and renewals are available at 35% off the regular price and individual themes are 50% OFF!

    RocketTheme has 26 modern Gantry 5-powered Grav themes to choose f...

  • journal

    24 Mar
    php

    TL;DR - Grav 1.5 will require PHP 5.6.4, while Grav 1.6 will require PHP 7.1.3

    When Grav 1.0 was officially released Dec 11th, 2015, the minimum requirements were PHP 5.4. PHP 5.4 was by far the most popular PHP version in use at the time, and so it was an appropriate baseline during initia...

  • release

    09 Mar

    Today we're proud to release Grav 1.4, which has been in development and testing since the start of December 2017. This release has been created to act as a stepping stone in the Grav development process to make some new features and functionality available earlier than previously planned, and allow...

  • journal

    22 Dec
    rockettheme

    RocketTheme Sale

    The holidays are here, and sales are everywhere! For Grav fans, one of the best sales comes from RocketTheme, the largest supplier of premium Grav themes!

  • release

    06 Dec

    Grav 1.3.9 introduced a major bug that causes GPM to stop working in the Admin plugin. However, this has been fixed in version Grav 1.3.10 that is now available in the downloads, via CLI GPM, or Direct Install in the admin plugin. In response to this issue, we're going to start a new official...

  • journal

    24 Nov
    rockettheme

    RocketTheme Sale

    The holidays are here, and sales are everywhere! For Grav fans, one of the best sales comes from RocketTheme, the largest supplier of premium Grav themes!