AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Update homebrew11/10/2023 If you’d rather not use GitHub Sponsors or Patreon (our preferred donation methods), check out the other ways to donate in our README. If you can afford it, please consider donating. Homebrew accepts donations through GitHub Sponsors and still accepts donations through Patreon.Discourse and IRC are now deprecated as official communication methods in favour of GitHub Discussions.brew bump-cask-pr is a new developer command to create Homebrew/homebrew-cask pull requests.brew linkage and commands using the linkage cache have significantly better performance.Homebrew has further reduced shallow clone usage (on request from GitHub).brew install or brew link of a versioned keg-only formula will automatically unlink conflicted version formulae.brew install -force-bottle refuses to ever build from source.Bash, ZSH and Fish formula completion is now much faster with the brew formulae command.is now recommended for installing local file formulae brew unbottled is a new developer command to identify formulae that haven’t had binary packages built yet.brew doctor checks the active branch for all taps, not just Homebrew/homebrew-core.Other changes since 2.5.0 I’d like to highlight are the following: GitHub deprecated their API’s basic authentication.Read the blog post for more documentation. brew tap-new will set up GitHub Actions workflows to upload to GitHub Releases.We currently recommend running Homebrew using Intel emulation with Rosetta 2. We recommend installing into /opt/homebrew and forbid installing into /usr/local (to avoid clashing with the macOS Intel install and allow their usage side-by-side). macOS Homebrew running natively on M1/Apple Silicon/ARM has partial functionality.All Requirements are deprecated in Homebrew/core.All brew cask commands have been deprecated in favour of brew commands (with -cask) when necessary.depends_on :java, brew switch, brew diy and various other APIs have been deprecated.macOS Big Sur is supported (and High Sierra unsupported).Major changes and deprecations since 2.5.0: The most significant changes since 2.5.0 are macOS Big Sur support on Intel, brew commands replacing all brew cask commands, the beginnings of macOS M1/Apple Silicon/ARM support and API deprecations. pecl uninstall redisįinally you should test and upgrade your projects for PHP 8.2 compatibility.Today I’d like to announce Homebrew 2.6.0. The second thing you can do, if you're updating from an older PHP version which also used pecl to install extension is to reinstall every extension individually. Note that if you're testing installed extensions via the CLI, you don't need to restart nginx, apache or Valet when making changes to ini settings. Now check the ini file: extension= "redis.so" zend_extension= "xdebug.so" opt/homebrew/etc/php/8.2/conf.d/php-memory-limits.ini opt/homebrew/etc/php/8.2/conf.d/ext-opcache.ini, ini files parsed: /opt/homebrew/etc/php/8.2/conf.d/error_log.ini, ini files in: /opt/homebrew/etc/php/8.2/conf.dĪdditional. Loaded Configuration File: /opt/homebrew/etc/php/8.2/php.ini You can run php -ini to know which file is loaded: Configuration File (php.ini) Path: /opt/homebrew/etc/php/8.2 If extensions aren't properly loaded, there are two easy fixes.įirst, make sure the extensions are added in the correct ini file. Make sure all extensions are correctly installed and loaded by checking both your PHP webserver and CLI installs: php -i | grep redis var_dump( extension_loaded( 'redis')) Make sure to restart your web server after installing new packages: sudo nginx -s reload sudo apachectl restart valet restart # Matched packages, channel : # = # Package Stable/(Latest) Local # pdflib 4.1.4 (stable) Creating PDF on the fly with the PDFlib library You can search for other extensions using pecl search: pecl search pdf # Installed packages, channel : # = # Package Version State # redis 5.3.4 stable # xdebug 3.1.1 stable You can run pecl list to see which extensions are installed: pecl list They can be installed like so: pecl install redis You can use valet use to switch between PHP versions: valet use use # Extensions If you're using Laravel Valet, you should do the following steps to upgrade it: composer global update I'm in love with a boring language # Valet
0 Comments
Read More
Leave a Reply. |