Files
mkdocs/docs/macos/webserver/php74.md
2021-02-04 09:55:26 +01:00

88 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PHP 7.4
#### Installer PHP 7.4
```bash
$ brew install php@7.4
```
### Changer de version de PHP:
#### Installer Brew PHP Switcher
```bash
$ brew install brew-php-switcher
```
Changer de version:
```bash
$ brew-php-switcher 7.3
```
Version de PHP (Apache):
```bash
php --info | grep 'PHP Version' | sed -n '1p'
PHP Version => 7.4.9
```
Version de PHP (cli):
```bash
php -v
PHP 7.4.9 (cli) (built: Aug 7 2020 19:23:06) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.9, Copyright (c), by Zend Technologies
with Xdebug v2.9.6, Copyright (c) 2002-2020, by Derick Rethans
```
Version de l'API:
```bash
php --info | grep 'PHP API'
PHP API => 20190902
```
PECL et PEAR sont linkés:
```bash
which pecl
/usr/local/bin/pecl
which pear
/usr/local/bin/pear
```
#### Installer des extensions (avec [PECL](https://pecl.php.net)):
Requiert autoconf: `brew install autoconf`
```bash
$ pecl uninstall -r xdebug
$ pecl install xdebug
$ pecl install yaml
$ pecl install apcu
$ pecl install imagick
$ pecl install ssh2
$ pecl install memcached
$ pecl install redis
# Pour une version spécifique:
$ pecl install xdebug-2.7.0beta1
```