Formula

php@8.1

8.1.34

General-purpose scripting language

Install

brew install php@8.1

Details

Sources

Supported platforms

ArchitecturePlatformsVersionDownload
Apple SiliconGolden Gate8.1.34File
SHA-25693c4e6a34a30ea010c76a7bda9db25b68f218faafdd16b186983d01fdfd8405c
Apple SiliconTahoe8.1.34File
SHA-2565ff7fd9f131a31f4687f4c94326d8b1a32a8fb2e9fe105347210318d75c54574
Apple SiliconSequoia8.1.34File
SHA-2568a6c91d23b7c081a89cdfb5de7f406e6602ab62df17b3c6c18175e1d761e4e62
Apple SiliconSonoma8.1.34File
SHA-256f30bb2362d2624871040e87fe626a6b9403266e953195aed6f99cffb333eee1a
IntelSonoma8.1.34File
SHA-256b67e28c6ecd1cdfacd93e38800b6932d5c26bce44944131a80e88e554d3db8e7
ARM64Linux8.1.34File
SHA-2563303fd88f104755b8ed7afd47f64fd480697e53709b042e2e187fc178cd0e686
x86_64Linux8.1.34File
SHA-25690b8ea1e11381a9d967460cf44f9d15b5e1461af005aaf5e4c6334d4a96abd76

Dependencies

  • apr
  • apr-util
  • argon2
  • aspell
  • autoconf
  • curl
  • freetds
  • gd
  • gmp
  • icu4c@78
  • krb5
  • libpq
  • libsodium
  • libzip
  • oniguruma
  • openldap
  • openssl@3
  • pcre2
  • sqlite
  • tidy-html5
  • unixodbc
  • gettext

Package data

Caveats

To enable PHP in Apache add the following to httpd.conf and restart Apache:
    LoadModule php_module $HOMEBREW_PREFIX/opt/php@8.1/lib/httpd/modules/libphp.so

    <FilesMatch \.php$>
        SetHandler application/x-httpd-php
    </FilesMatch>

Finally, check DirectoryIndex includes index.php
    DirectoryIndex index.php index.html

The php.ini and php-fpm.ini file can be found in:
    $HOMEBREW_PREFIX/etc/php/8.1/